Al Maha Island is a 230,000 m² human-made island located off the coast of Lusail, Qatar. Built as an entertainment and leisure destination north of Doha, it opened in 2022, just ahead of the FIFA World Cup. In 2024, Qatar Museums released renderings of the future Lusail Museum, designed by Swiss architecture office Herzog & de Meuron and located on the southern tip of the island. Most recently, the firm revealed updated images of the island mast…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.