Natura Cabana featured on the Forbes Travel Guide

What are the five best places to eat in Dominican Republic, you ask? According to Forbes Travel Guide, our restaurant Natura is on that list. Forbes Travel Guide is a website that provides information on star rated hotels, restaurants and spas worldwide. There is also candid travel advice from selected tastemakers and travel experts.

Forbes Travel Guide