Griffith Observatory The Best Place to visit In Los Angeles Situated on Santa Monica Mountains, Griffith Observatory Park is one of the best places in Los Angeles … by Farooq Marwat