Deoria Tal

Deoria Tal is a beautiful lake at 8,000 ft amidst captivating surroundings