Courtesy: Your Pickle Jar
Explore the soulful, scenic and lush green places and sightseeing spots for the best Navi Mumbai tour experience. Navi Mumbai also known by its former name New Bombay, is the largest planned city of India, situated on the west coast of the Indian subcontinent, Maharashtra in Konkan division. Each corner of the city is filled with greenery, clean and wide roads, parks, hills, and scenic water bodies. Perfect combination of peaceful atmosphere and perks of a city life.