The only ancient city ever built atop of a coral reef. It consists of 93 man made islands.
This website uses cookies to ensure you get the best experience.