Visitors really like Petersburg, especially its museums and riverfront. Simply book an excursion to enjoy your stay a little more. Take in the local culture of Petersburg at a top spot like Creation Museum. While you're in town, don't miss out on other sights including Ohio River.