Watford is a town and borough in Hertfordshire, England, 15 miles northwest of central London.The town developed on the River Colne on land belonging to St Albans Abbey until the 16th century. Read More
In spite of facing an embarrassing 0-6 defeat in the hands of Manchester City in Saturday's FA Cup final, Watford defender Adrian Mariappa is overwhelmed with the support his side got from the fans. ...