Written on 31 Jul, 2009 at 23:24 in Gharwal | viewed 12 times | 0 Comments
Garhwal is often called devbhumi or the abode of gods. Every inch of this land is steeped in mythology and every glade has its own story. The reason is not far to seek as the Ganga and the Yamuna –... (Continue reading)