Cabrera-94 Published February 18, 2013 at 2667 × 1124 in Domincan Republic – Part 1 – Cabrera ← Previous Next → A newer developing part of town behind my hotel.