For Florida residents, Castle Otttis offers something particularly special—a local treasure that many tourists never discover ...