A nature beauty. Niagara Falls are massive waterfalls on the Niagara River, straddling the international border separating the Canadian province of Ontario and the U.S. state of New York. 16 more words
Tags » STATE OF NEW YORK
While travelling around New England a couple of years ago, we stopped at the Bear Mountain State Park.
We were driving from New York city to the Catskills and had planned a visit to the park to relax, take a look at the lake and surroundings and enjoy the country life, even though for just few hours. 241 more words