Heaven on Earth – Cayo Largo, Cuba

As I mentioned in my previous posts we were located in Varadero and from there we went to all our other little adventures. This was our transportation to the next destination → Cayo Largo – a small island in Cuba, located in the Caribbean Sea, 176 km south…

View Post

Looking for Something?