St. Johnsbury is a lovely town located in Vermont, United States. The county seat of Caledonia County, St. Johnsbury has an area of 36.8 square miles and a population of more than 7,500 residents, as the 2000 census indicated. St. Johnsbury was settled in 1786 and incorporated in 1790. St. Johnsbury was named "Best Small Town" in 2006, by National Geographic. And St. Johnsbury is not only a great place to live in, but the beautiful town also is a wonderful destination for visitors who are willing to spend relaxing vacations.
Elements is an excellent restaurant located in St. Johnsbury. The food here is absolutely delicious and there really is no way you are not going to enjoy a meal in this spot. The ambiance of this restaurant is really inviting and the meals here are always fresh.
Anthony's Dinner is a great American restaurant. The food here is absolutely delicious and this spot is great to visit with the entire family. The service is fast and friendly and the home bread baked and served in this restaurant is so tasty that its fame has reached the whole state.
Fairbanks Museum and Planetarium is a wonderful place to visit in St. Johnsbury, mostly if you are traveling with children. The collections hosted by this museum include a variety of displays, from vintage toys to weapons. Antiques and fossils collections are also homed by the museum. A great bird and animals collection will make all tourists fascinated with this spot.
Dog Mountain is the place to visit in St. Johnsbury if you are an animal lover. Moreover, if you are taking your pet with you during this trip, the spot is a must see. The 150 acres park is filled with hiking trails, dog sculptures, but the place is also great to be at for activities for children. However, the natural area is charming and all tourists are going to find this place as really beautiful.