Loading...

Cuba

Cuba

Dusk at Playa Largo from Vinola & Zuleida” hostel right on the beach. It is situated at the head of the famous Bay of Pigs where, in 1961, 1300 CIA [ … ]