Straits of Florida
La Palma is a municipality and town in the Pinar del Río Province of Cuba. It is located in the northern part of the province, on the coast of the Straits of Florida, north of Consolación del Sur and north-east of Viñales.