Visit our site at!

Monday, May 28, 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. Address:

101 W. Flagler St.
Miami, FL 33130

Downtown Miami Area

COME VISIT US! Florida South Beach Rentals   

No comments:

Post a Comment