Saraswati River in Mana

A Nostalgic Walk in Mana, the Last Indian Village

Saraswati – the mystical river roared at Mana – the last Indian village in Uttarakhand, near the Indo-China/Tibet border.

Continue reading “A Nostalgic Walk in Mana, the Last Indian Village”