Cienfuegos is a city on the southern coast of Cuba, capital of the province of Cienfuegos. It is located about 250 km (155 miles) from Havana.