Fidel took me to Puerto Esperanza the other day. This little town is located 25 km north from Viñales and it's a place to go if you're "I don't like to go to touristic places" type of traveler. Puerto Esperanza means Port of Hope and I guess people living there really need one. Viñales is … Continue reading 🇬🇧 Puerto Esperanza