CUBA

Santiago de Cuba Province



Santiago de Cuba

The "Taco's & Toucan's" Trip


Parque de la Alameda

Friday April 19th, 2019


We pulled up at the Parque de la Alameda on Santiago de Cuba's waterfront, to grab a few happy snaps with the big yellow Cuba sign.



My Photos
Select Camera Icon To Start Slideshow