Bamaluz Beach

4.4
(22 reviews)
Wheal Dream, St Ives TR26 1PR England
Beaches
Nature & Parks
Attraction
Bamaluz Beach | Penzance | United Kingdom | TripAligner