The
Casa Kimball luxury villa has been designed to the highest of standards by Architect firm
Rangr Studio.
It is a unique luxury rental villa located in Cabrera, Dominican
Republic and consists of eight immaculately designed bedroom suites,
which all feature breathtaking views over the Atlantic Ocean.