Posted in NatureSea & ocean Catalina Beach, Dominican Republic Catalina Beach, La Romana, Dominican Republic. ShareTweetRedditShareTelegramSharePin308308 Shares