When it comes to discovering offshore islands and remote beaches, nothing beats taking catamaran tours in Puerto Rico. This archipelago has hundreds of beautiful beaches, islands, and mesmerizing ...