© Medeshi News
Sourced news about the Horn of Africa and beyond
Pontus Marine LTD- Leader of fishing industry in Somaliland
May 21, 2015
World's largest hotel to be built in Mecca
(Medeshi)- The biggest hotel in the world is being built in Mecca, Saudi Arabia, offering 10,000 rooms, helicopter pads and convenience for the Masjid al-Haram.
Read the complete article at the