places to visit in Saputara Saputara, a lesser known hill station in Gujarat depicts nature at its best March 31, 2019