Travel Blogs

  • Socotra Island

    Socotra Island

    Socotra Island located in the Indian Ocean, just 400 km (250 miles) away from Somalia, is actually an archipelago made ​​up of four small islands. Socotra is very isolated, has a harsh, hot, and dry climate, and it used to be part of Africa six ...

  • Dubai

    Dubai

    Dubai is the largest commercial center of the country United Arab Emirates (UAE). Dubai is a land of wonders. This is considered one of the main gateways to penetrate into the region's richest business world. Dubai is known as a city with the ...

  • 0