Location & Map

The Beach House at Cousin’s Shore is located on the North shore of PEI.

Enjoy exceptional views of the Gulf of St. Lawrence from this PEI beach house.

69 Lighthouse Lane
Park Corner, Prince Edward Island