Located in the guts in the French district of Pondicherry the lodge offers a combination of luxury and French culture. Palais de Mahe is created Completely during the French architecture managed through the CGH Earth Team. Overlooking the Bay of Bengal, the hotel delivers stunning views you could take pleasure in though savoring some delectable dis… Read More