The Anguilla Island resort is situated at the East Caribbean section. It is the island that rests furthest north in the leeward island chain, 10 miles off north of the St. Martin and about 200 miles to the east of Puerto Rico. The island hosts a sub tropical climate where trade winds blow all day long which allows for a steady comfortable level of heat and humidity. This makes the island a perfect warm getaway from the cold weathers of the north.
Anguilla Island is a British Territory, thus the main language that is frequently spoken is English. A wonderful 35 sq mile, 16 miles long and 3 miles wide island that is low lying and mainly comprised of limestone and coral adds to its beauty. The island is mostly rock with a sprinkling of scrub oak, a few trees and some salt … Read the rest