Listing Category
Description
Moksha Himalaya Spa Resort is in Kasauli Himachal Pradesh, 81 km railway station 145 rooms, 180 guest capacity indoor hall, and 2000 guest capacity lawn with a pool.