If someone were visiting Alex's hometown of Mont Vernon, New Hampshire, where would he take them? Watch as he talks all about the town he grew up in!