Izlude Cave

The Izlude Cave is a network of underground tunnels that seems to be a place of worship for the Merpeople. As such, it is heavily guarded by Mermen and Mermaids.