30+ advertising spaces in New York City displaying ads for Punta Cana's tourism division. These spaces range from the size of a 42 inch television screen to a 170 foot tall screen in Times Square.
Insert copy here, which should vary depending on your region. Accept