Del Place: Seychelles Best Restaurant? A Review
Seychelles on a Budget: A Travel Guide