Ecuador is a travel hidden gem. Check here what to do in Cuenca Ecuador.