Turtle Bay is located on the North Shore and it’s beaches stretch along the scenic coastline for miles. The bay is named after the large number of green sea turtles that inhabit the area. We spent the afternoon here and also spread ashes in the coastline.