The series "Charmed" was filmed in Los Angeles and Peru, USA.

Filming Locations:

Natural History Museum of Los Angeles County (Exposition Park)

In the Movie

In Reality

Click to open map

The scene was filmed at The Natural History Museum of Los Angeles is the largest museum of its kind on the West Coast, containing over 35 million artifacts and specimens, including an extensive research collection. The museum opened in 1913 in the Beaux Arts style and has been expanded over the years in various styles, including Neoclassical, Romanesque, and Spanish Plateresque.

Innes House

In the Movie

The scene where Prue, Piper, and Phoebe live.

In Reality

Click to open map