If you're looking for a place that has a small-town feel but offers plenty to do, Greenville and Upstate, South Carolina, is the perfect fit. Greenville has one of the most walkable and attractive downtown areas in the region. Main Street is full of shops, local restaurants and outdoor spaces. The Upstate area is full of towns that have lots of restaurants, shopping and attractions. The Upstate area is close to the Blue Ridge Mountains, making it easy to get outside and enjoy nature. There is an endless of opportunities to explore an ample scenic drives and beautiful spots within a short drive. The Upstate area is well-connected, and close to major highways.