Cerf Island Resort | Seychelles, Indian Ocean
Cerf Island Resort is a boutique hotel in East Africa’s Seychelles. The scene is luxury with a gorgeous panoramic view of the Indian Ocean, breathtaking sunsets, and an immaculate, full service beach. More