Me and the Key Biscayne Light
Miami photo by vampirefan
Reviews That Feature This Photo
March 11, 2005
While in Miami, take the time to explore Bill Baggs State Park, located just off I-95. Here you will find a secluded beach, a variety of activities, and the Key Biscayne Lighthouse. Since I am a big lighthouse fan, my...Read More