by
Duncan Campbell
Language: English
Release Date: March 31, 2014
“Prince Edward Island is situated in the Gulf of Saint Lawrence. It lies between 46° and 47° 7’ north latitude, and 62° and 64° 27’ longitude west, from Greenwich. As viewed from the north-east, it presents the form of a crescent. Its length, in a course through the centre of the Island, is...