Posted in caribbean Tags: beach, beauty, canada, caribbean, celebration, cuba, culture, fun, havana, heat, history, island, music, people, sun, travel, tropics, vacation, warm