Mountain Winter Snow Melting Creating a Small Waterfall June 11, 2013 • Tushar • Chamoli, Uttarakhand • Tags: Mana - Last Indian Village This photo was taken close-to Vasudhara Falls nearby Mana village – India’s last village, Uttarakhand. Last Indian Village – Mana Gaon Shri Ved Vyas Gufa – This Holy Cave is 5111 Years Old About: Bhim Pul June 11, 2013 • Tushar • Chamoli, Uttarakhand • Tags: Mana - Last Indian Village