TRS Cap Cana – Dominican Republic

We recently enjoyed a spur of the moment weekend trip to TRS Cap Cana in the Dominican Republic.