Charkhole

Charkhole, a small Himalayan hamlet as picturesque located at an altitude of 5500 ft, has now become a popular offbeat destination. Charkhol is a

Read More