New Grove occupies the southeastern coast where coral reefs shelter calm lagoons perfect for snorkeling and beach picnics. Small beaches face calm Indian Ocean waters in a quieter corner.
Curated for Tourist members