NiagaraFallsKiosk.com
I recently came across another nice looking Niagara Falls site, NiagaraFallsKiosk.com: Niagara Falls’s One Stop Information Kiosk. Links to all major hotels and businesses in Niagara Falls, Ontario, Canada. If you are planning to travel to Niagara Falls this is the guide for you. As I said, the site is very nice looking. It is…