Home/The Picturesque Town of Taunton in Somerset./The Picturesque Town of Taunton in Somerset. The Picturesque Town of Taunton in Somerset.