In India we can see a number of hill stations to enjoy. If you are a nature lover, you will like all those hill stations in this country. Most of the hill stations are provided with charming lakes and cascades, and each one has its own attractions. Let us see about five most popular hill stations located in various parts of the country.
Travel And Places
Monday, March 23, 2015
Niagara Falls And Nearby Popular Hotels
Niagara Falls |
It is located at about 17 miles north-northeast of Buffalo, New York by US and 75 miles south-south-west of Toronto, Ontario Canada.
Subscribe to:
Posts (Atom)