The whole of the Dominican Republic is a place of natural beauty ... Bavaro Beach is one of the 25 best beaches in the world ...