Welcome to Palais de Mahe , Pondicherry , India