Owl's Head

Owl's Head is a town located on the Hidden Vale continent.

Quests
Most Owl's Head NPCs will tell you to talk to Lord Enmar in the guardhouse if you ask about "quests", however, there are several NPCs throughout town with unique quests.

Trivia

 * First Town: Our first town, Owl’s Head will be open for exploration. This is important for testing purposes so we can better tune our performance metrics on real user machines. For Release 1, exiting the town will just funnel you back into the same town (anyone see Groundhog Day?)