Prince Edward Island is an island province of Canada. While it is the smallest province in terms of land area and population, it is the most densely populated. From Wikipedia