Melrose Bay Florida
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.