Bhagirath Waterfall, Vangani, India
Bhagirath Waterfall, India – Rey Sagar blog Bhagirath Waterfall is one of the best places to visit during your weekend. Vangani is an unnoticeable station in the CST – Karjat railroad line. It took around 2.5 hours to reach Vanganiā¦