THE CREW Wiki
Advertisement
THE CREW Wiki
Topanga
Topanga

Topanga is an area located just north of Los Angeles, California between North Pacific Ocean and Mulholland Drive. The name "Topanga" stems from the Tongva tribe and has been suggested to mean "a place above". It is a mountainous area with canyons and creeks.