Cabrera-18 Published February 18, 2013 at 2000 × 1500 in Domincan Republic – Part 1 – Cabrera ← Previous Next → Nice house across the street. The entire peninsula behind is a compound owned by an internet millionaire.