Where's Scotland?

I heard that Glasgow is beautiful, lots of very friendly people, I think they love kissing because I hear that the Glasgow kiss is quite famous.

I've never dared venture that far North.