South Lake Trail – Florida, USA

Paved trail around Lake Minneola in Florida, USA.