Dalhousie is a high-altitude town in the north Indian state of Himachal Pradesh spread across five hills near the Dhauladhar mountain range. It is home to colonial-era structures, such as St. Francis and St. John’s churches, which date back to the British Raj’s rule in the 1800s. Pholani Devi Temple is reached via a hike up Dainkund Peak. Subhash Baoli, to the north, is a tranquil area with pine trees and panoramic views.

    Please prove you are human by selecting the Key.

    This will close in 50 seconds

    × How can I help you?