Owl's Wash

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