Just a stone's throw from the vibrant shores of the Dominican Republic lie a few captivating spots that are just waiting to be explored. Set sail for an unforgettable journey as you discover this hidden wonders of the Caribbean. From palm-fringed shores, to ancient caves, each island offers a unique adventure. Firstly Puerto Rico, a historical hub