Discover and save creative ideas
    People also love

    Leeds Castle is known as "The Loveliest Castle on Earth". Find it in Dover, England.

    ~The Sir John Falstaff pub in Dover, UK~

    Cornwall, England

    Castle Combe, England

    Totnes, Devon, England

    Road through Countryside in England

    Bibury, England

    Arundel Castle, West Sussex, England

    Windsor Castle (Rose Garden), Windsor, England | Flickr - Photo by Bobrad

    Highclere Castle - Downton Abbey, Hampshire, England, UK

    Regent's Canal ~ Camden Town, London, England

    Wiesbaden castle - Germany

    The 25 de Abril Bridge in Lisbon, Portugal.

    Honfleur, in Normandy France.

    Spotted this cute cat in Sintra, Portugal.

    A D-Day Liberation Party in Normandy, France

    Gold Beach in Normandy.

    Juno Beach in Normandy.

    An adorable local pup in Portugal.