0 Jalousie Beach, St. LuciaThis may be one of the most picturesque beaches in the world, on a calm crystalline bay nestled between the the Pitons in St. Lucia. READ MORE