This place is Heaven. 90 something acres of pure tranquility near the hustle and bustle of Miami. Whenever I'm in South FLorida, I have to spend at least one day there. Thanks for this little video.
Jerrymelon 9 months ago 3
This place is Heaven. 90 something acres of pure tranquility near the hustle and bustle of Miami. Whenever I'm in South FLorida, I have to spend at least one day there. Thanks for this little video.
Jerrymelon 9 months ago 3