Sowwah Square | Goettsch Partners

Sowwah Square Sowwah Square is a major new commercial development on Abu Dhabi’s Al Maryah Island (formerly Sowwah Island). The city’s new urban framework plan, entitled Plan Abu Dhabi 2030, has designated the...