The Seychelles are an archipelago of 115 romantic retreats in the Indian Ocean off East Africa. It represents an archipelago of timeless beauty, tranquillity and harmony that is famous for its world-beating beaches and for its great diversity which rolls from lush forests down to the warm azure Ocean and rare wildlife such as Giant Aldabra tortoises.