The Nameserver ns-706.awsdns-24.net have a IP Address of 205.251.194.194 which is hosted on United States.
Official FC Barcelona website. All news about the team, ticket sales, member services, supporters club services and information about Barça and the Club