Author Topic: San Francisco's North Beach and Twin Peaks  (Read 112 times)

Sim786

  • Newbie
  • *
  • Posts: 1
  • Karma +0/-0
    • View Profile
    • San Francisco Clubs
San Francisco's North Beach and Twin Peaks
« on: October 05, 2011, 02:49:30 pm »
San Francisco's North Beach area, in the north-eastern part of the city, is a bustling part of San Francisco with vibrant flavor and a lively, fun atmosphere. Known primarily for its Italian roots and its Mediterranean climate, North Beach is a beautiful vibrant part of the city that is central to San Francisco's life and economy.