Author: Elginhall012

Elgin Hall Dalhousie – Relax and Enjoy Your Stay

Elgin Hall one of the best homestay in Dalhousie, Himachal Pradesh, is named after British Lord Elgin is an 1857 bungalow, nestled amongst deodar trees. The property has been uplifted... Read More