"Enjoy the small town atmosphere" Newtown Things to Do Tip by marca
Newtown Things to Do: 1 reviews and 0 photos
Park your car(parking is available in lots accessable from the street parallel to the Main Street) and walk up and down the main drag. This town even smells good! This is from the many restaurants/coffee shops downtown. Be sure to notice the age of some of the buildings.