Palampur, an alluring town in the Kangra Valley of Himachal Pradesh, India is often dwarfed by more touristy places such as ...
Drive a small distance from Palampur to Andretta village and have your artistic ... This beautiful scenery makes it perfect ...