Home / Tag Archives: São Tomé Island

Tag Archives: São Tomé Island

Africa’s Hidden Exotic Islands

Beach at Denis Island Seychelles

Africa itself is a fascinating, magnificent continent. To think that one continent could be made up of such unique topography and terrain, unlike any other place on earth, leaves one in a state of awe and wonder. From sand dunes, ...

Read More »