Cuba is the largest of the Greater Antilles islands. Because of its beauty it has earned the name "Flor de las Antillas".
...READ MORE...

Read about the concept and creation