This is a video of the lighthouse located in Bill Baggs Cape Florida State Park. The lighthouse is located on the island of Key Biscayne. A 30 minute drive from downtown Miami, Florida. There is a entrance fee to the park but I felt that is was worth every penny.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…