Beanstalk

The Beanstalk is a location in Once Upon a Time. It is an enormous plant in the Enchanted Forest that leads to the home of the giants.

Before the Curse
TBA.

Season 2
TBA.