Devon Falls is a 97 metres high waterfall situated 6 km west of Talawakele, Nuwara Eliya District, Sri Lanka. The falls is named after a pioneer English coffee planter called Devon, whose plantation is situated nearby the falls.
Imagine the topo survey on this place! Phuktal Monastery During Monsoon Season Phugtal Monastery or Phugtal Gompa (often transliterated as Phuktal) is a monastery in south-eastern Zanskar, Ladakh in northern India.
At the northern end of the Kullu Valley in Himachal Pradesh situated at a height of 2050 m in the Himalayas is a hill station named Manali.Manali, also known as the Switzerland of India, attracts millions of tourists from India and abroad every year.
12 Reasons Nepal Should Go On Your Vacation Bucket List