CUBA | Thursday, 10 January 2013 | Views [796] | Comments [1] | View Smaller Image
Deserted holiday resort at Playa Giron, Bay of Pigs, site of the unsuccessful US invasion of Cuba.
I believe I have vacationed at this place a few years back. What happened?
kristine Jun 27, 2013 1:39 PM