• Lohaghat
    Comments Off on Lohaghat

    India /Uttaranchal /Champawat /Lohaghat Lohaghat is a town in the Champawat district of the state of Uttarakhand. The hill station is a popular place in the state and is visited by many tourists during the season. The beautiful town is located in the banks of the River Lowahati and there are many spots that one…

    Read more

Back to Top