Home > Landscapes of America > North Carolina > Leicester Photo
A peaceful hillside scene in an area around Leicester, North Carolina. Leicester is a tiny town northwest of Asheville in the foothills of the Blue Ridge Mountains. Most of Leicester is rural with steep, winding roads and dramatic views of the nearby mountains and valleys. The Leicester area is where Southern Living put up their 2008 eco-friendly Idea House, which is in a spectacular setting on the side of a steep hill.
Landscapes of America, a special feature on the Travel Guide of America site, includes photos of beautiful places in the United States, including this scene near Leicester, North Carolina.