Karma Chalets
Luxury Resorts in Delhi NCR
Karma Chalets, a luxury resort in Delhi NCR, India. Best known for its hospitality, luxury amenities, golf course, boutique rooms and its eco-responsible living culture.
Official Website: http://www.karmachalets.co.in
People who liked this brand page.