answersLogoWhite

0

Castle Gwynn in Triune, Tennessee where the Tennessee Renaissance Festival is located.

Also parts were filmed at MacArthur School in Binghamton New York.

User Avatar

Wiki User

14y ago

What else can I help you with?