(Using modern technology to stay connected to the Vacation Kingdom!)
Monday, April 25, 2016
DDW Pic 1698. Echo Lake
Echo Lake is located in the center of Hollywood Studios. I took this photo a few days ago while standing next to Dinosaur Gertie's ice cream stand. You can see Min and Bill's Dockside Diner across the lake.