Home Hospitality The Fern Surya Resort opens in Dharampur (Kasauli Hills), Himachal Pradesh