For the traveler who likes to take the road off the beaten path, check out these 10 hidden gem destinations.