Telegraph Key

24.558314,-81.805402