Cayo Largo is a small Caribbean Island situated off the south coast of Cuba's mainland and is blessed with miles of white sandy beaches. The island was developed mainly for tourism since it was uninhabited.
Today Cayo Largo boasts a selection of Hotels dotted around its fringes, all facing the fine white sandy beaches. Cayo Largo is truly a Caribbean Island in the sun.
There are daily flights from Havana to Cayo Largo and it can be combined with a tour or an extension to a stay in Havana.
Cayo Largo Hotels..