India

4 Lakes to Visit in and Around Udaipur

Mehk Chakraborty | December 7, 2018

It’s the land of lakes, so jump right in – or maybe just check out the plush hotels and scenery. This cultural center of India has lakeside treats for travelers looking to put their eyes on something wet in arid Rajasthan.

A Nature Lover’s Guide to Meghalaya

Zinara Rathnayake | October 16, 2018

Despite all the press and nature documentaries, Meghalaya remains somewhat isolated. For the nature lover who wants to see humankind living in harmony with nature, this wettest place on Earth is a good start.