600 Neapolitan Way Park Shore Resort, Naples, Florida 34103 USA
Photo Credit: https://www.facebook.com/Pates-Island-Club-1174123665944142/
Claim copyright