Mekuna

Mekuna is a city in Selta Crost on the west coast of the Sea of Storms. It is a major trading port.