Marsa Alam Egypt
On the beach at the resort in Marsa Alam.
Cayo Largo Cuba
Cuba Libre, Havana, Cuba.
Cayo Largo Cuba
Plaza de la Revolucion in Havana, Cuba.
Cayo Largo Cuba
The beach of Playa Sirena.
Cayo Largo Cuba
Catamaran Trip to the Iguana Islands.
Cayo Largo Cuba
Photos of the turtles in Cayo Largo.
Cayo Largo Cuba
The Cocotaxi in Cuba.
Cayo Largo Cuba
On the beach in Cayo Largo.
Marsa Alam Egypt
Smoking the narghile in Marsa Alam.
Cayo Largo Cuba
Fresh lobster in Cuba.
Marsa Alam Egypt
Mao, the guy from the animation and me.
Cayo Largo Cuba
Authentic Cuban car.
Cayo Largo Cuba
Cuban bar famous for its Mojito.