5 Top Tourist Attractions in Newcastle-upon-Tyne, England | UK Travel Guide