Palais de Mahe – CGH Earth Hotel, Pondicherry, Puducherry, India
Located in the heart of French Rocks, Palais de Mahe – CGH Earth Hotel, Pondicherry is a hotel with swimming pool, outdoor pool, free parking and a 4.4
Browsing Category