Bolly Ham Bay is a natural feature, located at Bolly Ham Bay, 2640, Anguilla
Nice for nature walks great for fishing amazing area for photos of sunsets etc.