Suffolk, one of the England's most stunning county is featured by Ed Sheeran on his latest song "Castle on the Hill." Supposedly, he came from the same place and his paying tribute to it.
READ MORE »