Anguilla means 'eel' in Latin. Ringed by coral reefs and white sand beaches, Anguilla (a British Overseas Territory), is a mostly flat, low-lying island of coral and limestone; located in the north-eastern Caribbean Sea, east of Puerto Rico and the US Virgin Islands.NBR Grace Radio FM 99.3