Welcome to The Residency Towers Puducherry , Pondicherry , India