Rollicking turquoise waves, swaying palms and some of the finest rum on the planet – the Dominican Republic is just as famous for its natural beauty as it is for the abundant all-inclusive resorts that call the island home.  While there’s no shortage of places with swim-up bars built for […]