BISCAYNE

Hope to Visit Soon IMAGE Courtesy of Wiki Commons Florida Artwork Biscayne Best described as a “watery wonderland”, because its area is 95% water, Biscayne is located just north of the Florida Keys and east of Homestead, FL. The park holds evidence of 10,000 years of human history, from shipwrecks to ancient farming. But if…

Read More