Cabrera Dominican Republic is a quiet little village on the North Coast of the Dominican Republic that offers a different future for expats seeking a simpler life. Louis Garcia escaped the hectic life of Santo Dominigo over 20 years ago to settle his Professional English School and his family in the village of Cabrera and […]