Blue Beach is a 2 kilometers stretch of cliff-bordered coastline at Avonport, Nova Scotia near the mouth of the along the Avon River in the southern bight of Minas Basin, Kings County, Nova Scotia, Canada.