MovieMaps

Photo of Carnival

Location: Granville Island Parking Lot
As Seen In: Charmed episode 3x18 “I Dreamed a Dream…

Maggie and Macy ride horses on the carousel while Mel sits behind them.