Home / United States / Florala / highest point in Florida, 345 feet, looking southeast, Lakewood Fla (1-2-2012)

Share Your City Perspective πŸ“±

Your unique view of urban landscapes helps others see the world differently