Greenville is a very charming city of South Carolina. While the city is full of many popular attractions, people find a lot of other reasons to visit this city too. Whether you are a history buff, art lover, or an outdoor enthusiast, the city offers a variety of things for each kind of its traveler.