Mathoo

Leh, Leh Ladakh, Ladakh

- Description

Mangtro Village is one the most beautiful village located on the bank of river Indus. The name is derived from the Tibetan word "mang" that means "many" and "tro" that means "happiness", "The village of Happiness".

- How To Reach