English Esplanade, Montserrate Hermitage, Matanzas, Cuba Spanish Esplanada, Ermita de Montserrat, Matanzas, Cuba...