beautiful places in the world VIVA LA CUBA! Trip to Cayo Largo – A marvelous small island of Cuba (Day 2) Why do a lot of people choose islands as holiday destinations? First of all, a lot of honeymooners or people who are looking for privacy and rest from all hustle and …