Harry P Leu Gardens, or Leu Gardens is located in Orlando, FL. It’s a very popular spot for not only tourists, but locals as well. I went on my first visit last week and had a great 2 hour walk/hike. I produced this 4K video after my visit. Harry P Leu Gardens in Cinematic 4K...
The post Harry P Leu Gardens in Cinematic 4K – Orlando, FL appeared first on Clear Landing.
This post first appeared on Clear Landing - Christopher Berry's Hiking, please read the originial post: here