Hotel Rancho Luna - Cienfuegos is a city on the southern coast of Cuba, capital of Cienfuegos Province. Cienfuegos literally translates to "One hundred fires". It is dubbed "La perla del Sur".
Share your running suggestion - Do you have a course you would like to suggest and share with other runners like you? To add it, simply fill out our form. We will take care of illustrating your suggestion if you do not have a photo to go with your description.