Anguilla Map
Anguilla is a small island nation in the Caribbean. It is the most northerly island in the British Leeward Islands. The western side of the island is known for idylic sand beaches while the east is comprised of limestone hills. People from all over come here to soak up the sun, scuba dive, or relax at a resort. Another important area on Anguilla is Fountain Cavern National Park, an archeological site with petroglyphs and rock carvings.
Some attractions within Anguilla Map:
|
Anguilla Maps
