Republic of Seychelles, Africa
This archipelago of 115 islands off Africa's east coast offers some of the world's most beautiful beaches and romantic accommodation options.
Image 1 of 3: The Seychelles' largest island, Mahé, is home to beautiful beaches, bustling fruit and fish markets and some great walking trails. Photo / Thinkstock