Community:Owl's Rest

Owl's Rest is a player town located in Hidden Vale. It is connected to Owl's Wash.