Posted in NaturePeopleSea & ocean Cap Cana, Dominican Republic Cap Cana, Dominican Republic. ShareTweetRedditShareTelegramSharePin701701 Shares