North Cape nằm ở góc tây bắc của Đảo Hoàng tử Edward, nơi có ngọn hải đăng xuất sắc nhất của Canada, rất gần với nhà máy điện gió và có nhiều trang trại năng lượng cối xay gió.
Nhiều loài chim biển sống trên rạn san hô vào tháng Tám. Đường mòn tự nhiên Black Marsh là một tuyến đường tham quan nổi tiếng ở North Point, mang vẻ đẹp tự nhiên.