About Us
Tower Park Resort and Marina is located in Central California along the meandering byways of the California Delta. The Delta is one of the largest estuaries in western North America formed at the western edge of the Central Valley by the convergence of the San Joaquin and Sacramento rivers, just east of where the rivers enter the San Francisco Bay. Some 500 species of plants and animals call the Delta home. Including land and water surface area, the Delta is roughly 1,100 square miles.