what are wonders of the nature?

India
January 23, 2007 3:27pm CST
tell about natural wonders in your part of the world.
1 person likes this
1 response
@JoyfulOne (6243)
• United States
23 Jan 07
The closest wonder of nature to me is Niagara Falls in New York by the Canadian border. The horseshoe falls there are just beautiful to see. My favorite time is to go in the winter. The spray from the falls makes a mist all around, and in the winter all the trees and everything are glazed with ice. Just like a big ice garden! At night they turn on colored lights and it's just beautiful! Another close natural wonder is the caverns down in southern Ohio. I've gone down in them for years to tour. There are statactites, and staligmites that are really huge. It's really something to see how it is underground on this big beautiful earth!