The Dominican Republic is a land of contrasts – the physical kind, like the highest peak and the lowest point in the Caribbean, and the more metaphorical kind, like that between the urban street life of Santo Domingo and the rural villages only a short drive away.