Home Tags Himalayan resort

Tag: himalayan resort

Centara extends money-saving deal at Moksha Himalaya Spa Resort

Located at a height of 5,200 feet among the pine trees of the Shivalik Valley in Himachai Pradesh, India, Moksha Himalaya Spa Resort is offering suite packages for two that cannot be missed.