The heaven of the earth: A journey beyond where mountains, ocean and ancient civilizations meet
Standing on the coast of Baargaal or Hafun, one can easily feel the scale of the place. The horizon stretches endlessly across the Indian Ocean.
By Abdifatah Abdinur
5 hrs ago