Skip to content
RuneScape
Feedback

Minigame, Menaphos

Map icon

Floor
Surface
Square
3193, 2621
Region
12584

Nearest teleports

Nearby