Satara is one of Maharashtra's most divine destinations, and every time I travel here, I rediscover why it is loved by ...