search
Also spelled Fintray Bay, this red sand beach sits in the middle of the west coast of Great Cumbrae and is approximately 2 km northwest of Millport.