2421 SW 46 AVENUE, FORT LAUDERDALE, FLORIDA, USA, Fort Lauderdale, , Florida, United States
Beautiful, private, freshwater lake in the middle of Fort Lauderdale. Come ski with us while you are in town. Tournament equipment and conditions
Read more...