10 best places to visit in India
What’s not to love about Jaipur? This city is full of sights, sounds and tastes that will leave you feeling like you’ve been transported back in time (in a good way). What makes Jaipur it one of the best places to visit in India? Mostly its rich history and sizzling culture. The food is fantastic, obviously, a rich Rajasthani cuisine featuring plenty of ghee and dhaal. But there are also endless markets filled with ornate handicrafts and antiques, as well as festivals throughout the year that give visitors a chance to experience Indian culture at its most authentic. (Plus, you can usually find some pretty great deals on flights).
Tip: If you’re looking for a more peaceful encounter with Rajasthani, Udaipur, its former capital, is set around beautiful artificial lakes and is home to eye-popping palaces and peacock mosaics.