hdr-1600-history January 13, 2016October 1, 2016 admin Playa Grande Beach close to Cabrera and Rio San Juan. 360Luxury Vacation Rentals