I had a constant smile on my face when I was here. No picture can do justice to this beautiful piece of nature at Deoria Tal in Uttarakhand.
I had a constant smile on my face when I was here. No picture can do justice to this beautiful piece of nature at Deoria Tal in Uttarakhand.