John Haggins travels to Galicia, located on the northwest corner of Spain and samples the exquisite seafood on offer from razorfish to barnacles. There are many historical tresures to be discovered. Galicia is surrounded by great water and offers the freshest seafood. Go ahead and take a look at this short video and see for yourself.