best beaches in the caribbeanPostcard-perfect Grand Anse Beach is a two-mile stretch of powdery sand lapped by tranquil azure water. Sheltered between green hills on either side, the beach is filled with enjoyment bars and overlooks a bay dotted with vibrantly colored boats. Come across shade beneath an almond tree and you could possibly hardly eve