Babaro Punta Cana April 14, 2015 by Querin Ventura, posted in Beach, Dominican Republic, nature, Places