Newcastle upon Tyne June 22, 2026By Caleb WilsonAmerican Tourist Raves About UK City, Claims It’s Even Better Than Barcelona and Prague-Rain or Shine!