Catalina Island in the Dominican Republic, is basically PARADISE. The surrounding water is crystal clear and filled with tropical fish, and the island itself is filled with palm trees and white sand. The island is also home to a private beach owned by Costa Cruises, which is how we were lucky enough to be spending… Continue reading A Day on Catalina Island in the Dominican Republic