Location

FL
United States
27° 5' 54.2652" N, 82° 27' 48.474" W