9700 Southwest 328th St. Homestead, FL 33033
South Miami
305-230-7275
Best Snorkeling Spot
Biscayne National Park
Tags: Sports & Recreation, Biscayne National Park