Ostro – An Island of Calm in an IT Jungle

Right in the middle of the concrete IT jungle called Hinjawadi, is a place that’s so peaceful and calm that…

Continue Reading →