Bay View



Benllech • Show on map
View Details for Price
Bay View is located in Benllech, just a 8-minute walk from Benllech Beach and 18 miles from Snowdon Mountain Railway. The property is around 22 miles from Snowdon, 1.8 miles from Red Wharf Bay, and 8.8…More info
