Looking for American history and colonial
charm? Look at Plymouth! As everyone
will remember from history class, it
is the site of the Mayflower
landing of 1620, and is the site of
the first permanent English settlement
in New England. Thanks to this long
history, this coastal community of
7,658 is able to promote itself as...