Blowing Rock
Blowing Rock is an uninhabited islet belonging to Anguilla, and which forms the southernmost point of the territory
The little island is 350 yards long and lies in the sea to the south of West End Village, at the west end of Anguilla.
Location
- Location map 18°9’1"N, 63°9’42"W