Answer :

Latitude: It's in the northern hemisphere

Proximity to Water: It's 300 miles from the sea

Other Questions