Photo of the Week – The Seychelles

The Seychelles is an island country spanning an archipelago of 115 islands in the Indian Ocean. Typically, when people think of this island the words “Luxury Holidays Seychelles” come to mind, or something like what you would find at the Constance Ephelia Resort. Not usually what you would think of for budget backpackers like ourselves, but for me, just being able to view something like what you see in the picture above, would be enough to abandon my budget travel style for just a little bit.

Leave a Reply