Melrose Bay Florida

Charles Neeley


Melrose Bay attached to lake Santa Fe in Melrose Fl.

This is melrose bay that is attached to lake santa fe in Melrose florida. Its a really nice to just relax and get your thoughts together, or just take the family for a picnic lunch.