Isola Bella i Italia
    Back to collection

    The Honest Signature Collection

    Isola Bella

    Isola Bella, Italy

    A remarkable small island in Lake Maggiore, dominated by a 17th-century Baroque palace and spectacular terraced gardens with white peacocks.

    Experiences

    Loading Signature Collection …