This map was added in CXL 2012
An immense island that stretches out over the sea.
Top-down view of the Cayman Islands map