Newtown beach at Millport on Cumbrae Island is a beach of sand in a sheltered bay harbour and old pier.
- Information Centre
Like It? Hate It? Rate it?
If you have been to Newtown Beach then why not be the first to leave a review!