Located in Cabrera, Dominican Republic (more pictures in read more link)