Skip to content
RuneScape
Feedback

Altar, Taverley

Map icon

Floor
Surface
Square
2946, 3475
Region
11830

Nearest teleports

Nearby

Other destinations