Sol Pelicano - Cayo Largo, Cuba

LifeStyleWebTV's picture

Jan. 22, 2015

Explore Cayo Largo and the Sol Pelicano All Inclusive Resort. Fun for the whole family ) Enjoy!