Rescue Rafter in San Diego

Rescue Rafter in San Diego is an attraction. Rescue Rafter is located near Turtle Reef Enterance.