Jennytown, on the island of Deer, Maine, is a sleepy provincial town. Life in this coastal place wi… Watch More info Home Delivery ★ 7.5 2005