India is home to more than 500 million people, and tourism is a major driver.

But some of the country’s most popular destinations are in faraway places, like the remote Himalayan mountains of Nepal and the lush green landscapes of Sri Lanka.