Log In or Register
The waterfall, flowers and foliage are part of the landscape at SeaWorld, Orlando, FL. Granted they are man made but still beautiful to look at.
Great post
Ed