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".