CUBA: SAN LAZARO Y CAYO SANTA MARIA El Mouching What do you want me to ad? These are (as far as I'm concerned) the top 2 destinations in Cuba this year! We've been to bothoof them and we can only give you one... EL MOUCHINGGEARSALTTRAVEL1 Comment