Horseback Riding on the Beach Location: Adventure Land at Bavaro Beach Cost: $ 110 for 4 people for a 1 hour ride This was the one excursion we HAD to do. Having a horseloving teen, she couldn’t wait to try this! What was surprising was how enthusiastic Jared was about it and how when we […]