Gaj Retreat is one of India’s most enchanting destination wedding locations, set in the scenic Shivalik hills of Punjab. Our luxury eco-resort offers breathtaking venues, elegant accommodations, and personalized wedding services to make your special day u