where is once upon a time filmed
Once Upon a Time was filmed in Vancouver, BC & Britannia Beach, BC in Canada and New York, NY in United States of America. Zoom to: Britannia Beach, BC, New York, NY, Vancouver, BC. Show on map.