Flirt Rocks is a natural feature, located at Flirt Rocks, Anguilla
Amazing white beach, warm water and great place to enjoy a drink and meet others who enjoy vacationing.