Frangipani Eco Lodge

Inside an organic salad farm which supplies to supermarkets and restaurants on the North Coast of Dominican Republic, on a paradise land