Cuba

Colorful country.

Mexico

Teotihuacan, San Miguel de Allende, Guanajuato & Guadalajara.