Wowpedia
Advertisement
Wowpedia
236,538
pages

Turtle Beach.

Turtle Beach[72, 31] is the legendary shore in Krasarang Wilds where Liu Lang set off on his journeys with Shen-zin Su. The beach is found just south of the Krasari Ruins and east of the Incursion. The beach is north of the Narsong Trench.

Notes

Patch changes

External links

Advertisement