Long Bay Beach

02/07/2016
Anguilla-Long-Bay-Beach-Sky-View small

Long Bay Beach, Sky View

Long Bay is a long stretch of sand, a more hidden beach that's rarely visited and often overlooked for its more popular neighbor, Meads Bay...