What is Holland?

  • Travel Dejavu
    Keymaster
    Travel Dejavu
    October 22, 2016 at 8:00 pm #7342

    Holland is a province South and north, in the Netherlands, not the name of the whole country.

Yes No