Located off the coast of Flamingo Beach in Guanacaste province, the Catalina Islands are one of the most popular diving… Read More