The island's unique topography and powerful currents attract animals of all sizes, from angel and parrot fish to reef ... snorkel and enjoy many of the colorful fish swimming in the shallows ...
Punta Perdiz is located southeast of Havana, Cuba, and it is home to a diverse array of tropical fish, colorful coral ...