Mermaid's Palace

Mermaid’s Palace is a small isle off the coast of the Arbor.

Map on Next page.

Image