NEW KDHamptons Travel Diary: Island Adventures In Anguilla With the Kots
Nestled amid the Leeward Islands of the Caribbean, and a pretty power boat ride away from St. Martin and St. Barths, Anguilla is a unique, eel-shaped island− hence its centuries old name, which is Spanish for eel. The mere 16 mile long island boasts…