One of the most beautiful areas of Cuba is Cayo Largo, an island in the Archipielago de los Cannareos off Cuba's southern
coast. Besides having what can only be described as some of the best beaches in Cuba, Cayo Largo is also home to lots of Iguanas.
This handsome fellow was about 3 feet long and seemed quite content to sit and have his portrait taken.