8 Must Visit Places in India


Take your significant other to Udaipur. This city is famous for their numerous artificial lakes, and is the site of luxurious palaces. Udaipur has tons of romantic spots and was also a backdrop for multiple movies, including the 13th James Bond movie. Don’t forget to bring your shorts – the climate is tropical and it can get crazy hot.

After your calm Udaipur weekend head over to Mumbai, India’s largest city. See the stone arch, and give yourself time to soak in the culture. The city is a hub for big Bollywood producers and actors. Get acquainted with modern Indian art, visit museums, galleries, and numerous cafes this place has to offer. Mumbai is a very fast-paced, diverse city – don’t get lost!