Lonely Planet USA | Kate Armstrong, Brett Atkinson, Benedict Walker, Amy C Balfour