If you only have eight hours to spend in a HUGE city, what do you do? Tom and I visited two museums on Djurgaarden in Stockholm, Sweden. Perhaps it wouldn’t be your choice of a great day, but Tom and I were happy with our choice. Djurgaarden is an island that houses pretty much all …