Reply to "100 trips everyone should take in their lifetime, according to the world's top travel experts"

Trek to India's best kept secret — Mechuka.

"Touted as 'the last Shangri La,' the Buddhist town in Arunachal Pradesh, India lies low in a green valley ringed by snow-capped peaks," Rijntjes said. "The vistas should attract more tourists, but Arunachal Pradesh is one of India's least visited states."

×
×
×
×
×