77 FB users likes Canada Niagara Falls, set it to 1 position in Likes Rating for Oakville, Ontario in Waterfall category
Canada Niagara Falls is Oakville based place and this enity listed in Waterfall category.