Marbella, located in Southern Spain’s Andalusia region, is making strides to strengthen its ties within the US market with a series of advertising spots in the iconic Times Square and Hudson Yards, ...