Collier County · Florida
Periwinkle Bay is located east of Shell Bay and four miles southeast of Naples (US-T121)