Seychelles, Indian Ocean

In the pristine waters of the Indian Ocean, the Seychelles archipelago draws you with its often deserted sugar sand beaches, towering granite rocks, giant tortoises and exotic jungle clad interiors. Truly islands of outstanding natural beauty

Seychelles, Indian Ocean