Mermaid Rocks

The Mermaid Rocks is a place located along the beach in Kolyma. It is a popular location to the Merfolk from Neptune's Realm. Mermaids often sun themselves on the rocks there.