Wowpedia
Advertisement

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