EN
The Chalet - Cozy Villa with Mini Pool, near Eden Blue Flag Beach, Pondicherry - BMC 2026