1276-1670 - Tourists at El Nicho waterfall, located in the Sierra del Escambray mountains not far from Cienfuegos, Cuba, West Indies, Caribbean, Central America
1276-1672 - Tourists at El Nicho waterfall, located in the Sierra del Escambray mountains not far from Cienfuegos, Cuba, West Indies, Caribbean, Central America