Is it possible to be homesick for a place you only spent 3 nights, and have only been away from 8 days?

Great pics of a fine evening.

Dumfries is a really nice town to walk in!

Tom