Supporting local businesses is one of the best ways to impact a community. If you want to experience the authentic fare and culture of a city, skip the chains and dine with the locals. Use apps like TripAdvisor and Yelp to help you find the best local restaurants. Another way to support the locals is to buy souvenirs made by those who live in the community. The items you purchase at the hotel gift shop may be cheaper, but buying local gives you the opportunity to support the town you're visiting while taking home gifts that are one of a kind.