The Tenants and Guests of Owl Harbor Marina have dubbed us “The Best in the Delta,” a “hidden gem,” and a “must experience.” Tucked away amid the quiet waters of Sevenmile Slough, just off the San Joaquin River, with 20 acres of park-like setting, an abundance of wildlife, and breathtaking views that feel never-ending. The tempo here is slower, creating an atmosphere that fosters relaxation, ambling walks, the enjoyment of simple pleasures, and more time for fun.
Owl Harbor Marina
|Region/State||California Delta, California|
|Specific area||Twitchell Island Road, Isleton CA|