Map location of
Silcox Key, Punta Gorda, FL, USA

Punta Gorda, Florida, United States