Phray Peninsula

Phray Peninsula refers to the peninsula where Falvia and Zolectria are located in. It is on the Phray continent. North of Rift of Weldia and northeast of Ternal sea.