The trip to Valley of Flowers should have ideally ended on day four but blame the magic or my luck and we landed up at this place- Mana where God lives next door. Mana is the last village before the Mana Pass and is 24 km from the border of India …
Tag
Showing: 1 - 1 of 1 RESULTS