Trip Moments Recommendations
Lovely Taunton
Taunton is the county town of Somerset in the United Kingdom. Like all small market towns it offers a wonderful array of pubs, craft shops, and curious museums. The Somerset County museum in Taunton has a fascinating collection of artifacts, many dating back to prehistoric times. If you explore down one of the historic narrow lanes you are sure to discover one of the many ancient churches which lend the town their beauty.#falltrip #mytravelhacks #freehotelstay #england #taunton #somerset