Luccombe Bay is a bay on the south-east coast of the Isle of Wight, England. It lies to the east of Luccombe Village from which it takes its name. It faces south-east towards the English Channel, its shoreline is 2⁄3 mile in length.
Bookmark This Place
You may also like