Largo's Overlook Tower

From Wowpedia
Jump to: navigation, search

Largo's Overlook Tower is a location in Tol Barad Peninsula.