The official website for Clifton Hill, located in Niagara Falls, Ontario Canada. The site serves as a tourism destination portal for the City of Niagara Falls, Canada. There is detailed information on Niagara Falls hotels, attractions, dining, entertainme