Enjoy the Island Life - Green Building Africa
Take a moment to paint the following scene in your mind: you’re sitting on the deck of your private villa in the Seychelles, with nothing but the crystal blue waters of the Indian Ocean surrounding you. It’s sunset. You’re on Eden Island, just off of Mahé; a luxurious residential marina development of breathtaking beauty. ItRead More