Playa La Herradura: Horseshoe Cove on Cuba's North Coast | OnlyBeaches