I’m still kind of in disbelief. I learnt today that there is this gorgeous park in the middle of Bombay that I had no idea about. And this park… Maharashtra Nature Park, is not what usually (unfortunately) comes to mind when you think of parks in India (ie. no place to avert your eyes from […]