Catalina Island or Isla Catalina is a tropical island located miles from the mainland on the south-east corner of the Dominican Republic, near La


Catalina Island or Isla Catalina is a tropical island located miles from the mainland on the south-east corner of the Dominican Republic, near La Altagracia and La Romana


Size: 5472px × 3648px
Photo credit: © Dennis MacDonald / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: beach, beaches, caribbean, catalina, crise, destination, dominican, isla, island, republic, sea, ship, tourist