Wight Bay Holidays Blog

By Gillian Cotton

The Needles Landmark Attraction

Even if you have never visited the Isle of Wight, you will probably have seen photos of the Island’s most iconic landmark, The Needles. Located at Alum Bay, The Needles…

Lions and Tigers and Bears, oh my!

It sounds like I’m going to be chatting about the classic film The Wizard of Oz doesn’t it? Well, I’m not, so I hope you won’t be too disappointed? I…