Beautiful villa steps from the ocean with beachfront access. Large enough for a family gathering or private enough for an intimate get-a-away. There are 4 en-suite bedrooms, sleeps 8 comfortably. Located in Pelican Bay, right on the ocean with views of St. Martin. There is a path to the beach which has exceptional snorkeling. As [...]
Overview Anguilla Anguilla is a small British dependency located at the northern end of the Leeward Islands in the Caribbean Sea. It is a low-lying, semiarid coral island with an area of 91 sq km (35 sq mi) and a maximum elevation of 61 m (200 ft). Its dry climate and thin soil hamper commercial [...]