We may earn money or products from the companies mentioned in this post. So you’ve made it to Fort Myers — land of sunshine, stunning beaches, and apparently, a fair number of restless spirits who ...