The travel blog AquaTerraSky published a list recently of their top 10 beaches in the Caribbean.
Sitting here in March with bits of snow still melting around my home and freezing rain in the forecast, a nice beach in the Caribbean sounds inviting. I could cope with a few hours of sand and surf, maybe a little snorkeling.
Top of their list is Palm Beach in Aruba. I guess Aruba (or the rest of the world) has gotten over Natalee Holloway case from 2005 and Aruba is an acceptable destination again. Grenada's Grand Anse Beach placed second, followed by Johnson's Point in Antigua, Pink Sand Beach in the Bahamas, and Barbados' Crane Beach.
You can see six through 10 here.

Photo courtesy of iStockphoto, Image# 2058465