Best Places to Stay in Santa Clara, Cuba in 2017

Best Places to Stay in Santa Clara, Cuba in 2017

Santa Clara, the capital city of Villa Clara, is the 5th largest Cuban city by population. It is centrally located in the island nation and has nearly a quarter million residents. Santa Clara is home to a mausoleum which houses the remains of Che Guevara and sixteen of his fellow combatants killed in 1967 during … Read more