This beautiful archipelago of 115 islands in the Indian Ocean is a favourite destination for honeymooners, and it’s not hard to see why – with picture perfect tropical beaches, spectacular animal life and a laid-back pace that helps you wave goodbye to the grind of daily reality, the Seychelles is a truly idyllic destination.
Granite rocks and tropical vegetation in front of a boat on the sea, northwest coast, Mahe, Seychelles
Local men portrait in Mahe in the Seychelle Islands of Africa
White-tailed Tropicbird (Phaethon lepturus), Island of Mahe, Seychelles, Africa, Indian Ocean
Victoria Fish Market, Mahe Island Seychelles, Indian Ocean
Waterfall, Vallee de Mai National Park, island of Praslin, Seychelles, Indian Ocean, Africa
Old colonial house, Mahe Island, Seychelles, Indian Ocean, Africa
See more stock photos of the Seychelles