Description

Crystal Island is located in Boca Ciega Bay, 1.1 miles southwest of Bay Pines (US-T121)

Nearby Features