Alice Town is located in Connecticut, 32 miles from New Haven, and has the title of the most beautiful town in the United States. The environment is quiet, picturesque, large wetlands and small rivers are the most attractive scenery. You can take a small train and cruise here.