by Kristine Hughes Patrone Our next stop on Visit Britain’s Familiarization Trip for members of the travel trade was Leeds Castle, which bills itself as “the loveliest Castle in the world.” There’s no denying that it answers every little girl’s requirements for a fairy tale castle, although on the day we visited Prince Charming was not …
Continue reading "A TOUR GUIDE IN ENGLAND – THE WALK TO LEEDS CASTLE"
Published on May 05, 2017 20:08