Pointe La Rue

Seychelles

A tropical beach with clear turquoise waters, a sandy shore, and lush greenery.
An airport check-in area with service desks and blue pillars.