Structure in Seychelles



Structure in Seychelles

Mahé Restaurant La Plage - Seychelles

Restaurant La Plage - Seychelles

The only restaurant right on the beach a few meters away from the Indian ocean ! Lunch light on the terrace, select your preferred tapas or taste a su... »



"Your favorite venues in one click"