The Fort of Vasai


Travel

Vasai is a beautiful town located to the north of the most populous city of India-Mumbai. It’s a small town with a meager population in addition to being my oyster! Despite being a small town, it has been endowed with beautiful presents by the Mother Nature in the form of its ancient churches, beaches and […]

August 8, 2012