Mills Pond Park, Ft. Lauderdale, FL, USA, Fort Lauderdale, , Florida, United States
Ft. Lauderdale/Mills Pond Park/Florida – freshwater lake in the heart of Fort Lauderdale. Come ski with us and do what you love to do…Fall special is offered now!
Read more...