-
Standing right under the NIAGARA FALLS – Maid Of The Mist!
The Niagara Falls is well-known as one of the largest waterfalls in the world. Until now, I had read about the Niagara Falls in my Geography books in school, and then maybe saw few videos on Niagara Falls in the National Geographic Channel. But boy! What an experience you have, when you actually stand right there and watch it live. The grandeur of the crystal clear waters and the gushing winds make this place a visual delight. It is a geological wonder indeed. Journey from New York to Buffalo City There’s an interesting story behind our travel from New York to Buffalo City. We were so focused on budget travel…