World’s largest Messi statue turns little-known town into World Cup tourism hotspot
A towering 26-meter statue of Lionel Messi is transforming the small Argentine town of Cutral Co into an emerging tourist destination as the national team’s run to the 2026 FIFA World Cup final fuels football fever.