Skip to content
RuneScape
Feedback

Altar, Burgh de Rott

Map icon

Floor
Surface
Square
3452, 3163
Region
13617

Nearest teleports

Nearby

Other destinations