Directory
References
Alum Bay
bay, Isle of Wight, England, United Kingdom
Learn about this topic in these articles:
Freshwater
- In Freshwater
It lies close to Alum Bay, notable for its many-coloured sandstone cliffs and for The Needles, a group of chalk sea stacks.
Read More