La Habana usually attracts visitors who are craving a taste of the combination of city and beach life, but the scuba diving here is surprisingly underappreciated. If you have a little time, there are some excellent sites that are well worth exploring.
Some of the most excellent sites are wreck dives. There is an abundance of advanced wrecks to see, a favorite being Coral Island, an old merchant ship that is completely encrusted in marine life. The Sanches Barcastegui is a stellar spot to find larger sea life, especially big game fish.
Popular, and with good reason, the Boca de Caldera is a gorgeous coral garden, shallow and clear. There are plenty of caverns to stick your head into, where you can find octopi and tiny reef fish.