Home > Public pools & Water park in Texas > Public pools & Water park in Austin > Shoal Beach at Town Lake Metropolitan Park

Shoal Beach at Town Lake Metropolitan Park

707 West Cesar Chavez Street, Austin, TX 78701