Port Lhor

Not to be confused with Port Laura.

The City of Port Lhor is a city in southern New South Albatross near the border with Adélieland.