
#7 of 25 in Tarrafal · How Fin Rank works
Atlantic Star Nautical Center is a water sports center located on the beach of Santa Maria, Cape Verde. They offer a variety of activities including diving, snorkeling, and boat trips. The center is situated in a prime location for accessing marine activities.
Certifies with PADI and SSI.
Named on the operator’s own website.