Your pictures are fantastic, and the whole holiday sounds a perfect way to celebrate a special anniversary. I've never been to Cuba, but I've never spoken to anyone who didn't find it absolutely fascinating.

Your doggies would have loved that beach - if not the temperature.