Historically the beating heart of San Francisco's counter-culture, the Haight-Ashbury neighbourhood still draws hippies and bohemians to its quirky shops and restaurants. Squeezed between Golden Gate Park, Buena Vista Park and the Panhandle, this vibrant district is also in one of the greenest areas of the city. Awash with colour and full of character, Haight-Ashbury is a vibrant antidote to the soul-less malls of Middle America.