Do you want to start planning your next weekend trip at peak fall foliage season? Well, Islands, a travel publication that started in 1981, says this obscure Connecticut college town looks absolutely ...
Looking back at my time as a student, I definitely took the natural beauty of my college town in the fall for granted. New London, Connecticut, situated at the outlet of the Thames River into the Long ...