Top monsoon gateway of India
Deoria Tal, Uttarakhand A mixture of mythology and natural beauty make Deoria Tal an enchanting place to visit. Especially during the monsoons when the little lake is brimming with emerald green water. this lake is believed to be the bathing
0 Comments