Tagged: Tech attractions Punta Cana.