Chamunda Devi Temple of Devi liegt etwa 7 km von dem 4-Sterne-Hotel Echor Hill Farm Cottages Pālampur entfernt und ist unbedingt einen Besuch wert. Das Hotel mit Blick auf den Garten empfängt seine Gäste mit einem täglichen Frühstücksbuffet.
Langha Mata Temple ist in etwa 10 Fahrminuten leicht erreichbar. Man kann zum Flughafen Dharmshala innerhalb von 41 Minuten mit dem Auto gelangen.
Die 6 Zimmer vom Echor Hill Farm Cottages verfügen über einem Patio und einem Balkon. Sie sind mit einer getrennten Toilette und einer Dusche in Badezimmern ausgestattet.