Owl's Wash

The player run town of Owl's Wash is located east of Owl's Head, just northeast of the Owl's Nest caves.