Sterling Holidays, India’s leading Vacation Ownership and Leisure Hospitality Company, announced the opening of its 19th resort, Dharamshala....