Newberry is a city in South Carolina, United States. It has many popular attractions, including Newberry Opera House, Wells Japanese Garden, Lynch's Woods Park, perfect for a trip!
Show Less
Clear 15 - 31℃
Newberry Travel Guide
Destination Overview
Other
Destination Introduction
Newberry is a city in South Carolina, United States. It has many popular attractions, including Newberry Opera House, Wells Japanese Garden, Lynch's Woods Park, perfect for a trip!