Dharchula Tourism

Dharchula is a town that is located in Pithorgarh, Uttarakhand. Dharchula is a small and remote place and it is located along an ancient trade route through the Himalayan Mountains. … Some of the main attractions in the place are Narayan Ashram, Mansarovar Lake, Chikrila Dam, Kali…