Nashik, Maharashtra in 48 Hours: Things to Do

Nashik in Maharashtra is an ancient city on the banks of river Godavari. Three hours away from Mumbai, it is best known for the vineyards…

Continue reading → Nashik, Maharashtra in 48 Hours: Things to Do