Seychelles Garden of Eden – or rather Eden Island
Eden Island, man-made though by first time visitors often mistaken as a ‘real island’ continues to be the success story it was intended to become, when the idea was first launched a few years ago. Now largely complete, with shopping, offices, apartments, condominiums, residences and