Florida, US
The Roberts Ranch (also known as the Old Allen Place or Baucom Place) is a historic site in Immokalee, Florida. It is located at 1215 Roberts Avenue. On October 4, 2003, it was added to the U.S. National Register of Historic Places.
Listen to the audio guide for Roberts Ranch Free on WIP — starts by itself when you arrive, even with the screen off