News Lifestyle Anguilla: Heaven for beach lovers! (view pics)

Anguilla: Heaven for beach lovers! (view pics)

Northerly located at Leeward Island in Lesser Antilles, this British overseas territory in the Caribbean is a paradise in itself.  Highly noted for its magnificent coves and coral reef beaches, it is a low-lying island

anguilla heaven for beach lovers view pics anguilla heaven for beach lovers view pics
Northerly located at Leeward Island in Lesser Antilles, this British overseas territory in the Caribbean is a paradise in itself. 


Highly noted for its magnificent coves and coral reef beaches, it is a low-lying island in the east of Puerto Rico and Virgin Island. Anguilla Channel separates it directly form the north of Saint Martin.