Shoal Bay East

place
GenRank Score
8.4

A renowned beach situated on the island of Anguilla in the Caribbean, famous for its white sands and turquoise waters.

Also Known As

Shoal Bay East
1 question1 category

Score History

Loading score data...
Mention Rank: #6