Skip to content
RuneScape
Feedback

Water Source, Menaphos

Map icon

Floor
Surface
Square
3084, 2695
Region
12330

Nearest teleports

Nearby

Other destinations