Black Duck Ocean View Country Inn is a charming accommodation nestled in the picturesque town of Port Dufferin, NS.
Guests can enjoy comfortable rooms with stunning views of the ocean, as well as access to nearby outdoor activities and local attractions.
Generated from their business information