Visit our site at!

Sunday, June 3, 2012

Key Biscayne: Island of Shifting Sands- until June 10, 2012

This exhibition presented through pictures and artifacts introduces the visitor to Cape Florida and Key Biscayne, from the time of European discovery to its last days as a remote frontier.

101 W. Flagler St.
Miami, FL 33130

Downtown Miami Area

Come stay with us at Florida South Beach Rentals, right on the beach!

No comments:

Post a Comment