Villa Somalia is the presidential palace of Somalia, which sits on high ground near the shores of the Indian Ocean in Mogadishu, with access to both the harbor and airport.
Villa Somalia is the presidential palace of Somalia, which sits on high ground near the shores of the Indian Ocean in Mogadishu, with access to both the harbor and airport.