Keeisland, Naples
https://keeisland.usa8.info
This 3-bedroom, 3,00-square-foot Naples beach house is located on 12.8-mile Keewaydin Island and is entirely powered by solar panels. Features include a boat rental, kitchen, and a beach 59 feet away.
10181 Keewaydin Island, Naples, FL 34102, United States of America