Largest Hotel in Cuba
We are not sure which was the harder task, building the almost 1000 room Hotel Playa Pesquero on the white sands of Holguin or bringing this massive steam train which is parked next to the beach! See it and much more at www.CubaPlayaPesquero.com