Review for Hard Rock Hotel & Casino Punta Cana Review For Kangaroo Island Racecourse Google User Mar 16 '18 at 15:37 A great day was had by all! View full site to comment or like