Niagara-On-The-Lake Shuttle or by car Clifton Hill is a street in Niagara Falls, Ontario, that is geared towards tourists. And while I’ve been recommending you explore beyond this area during ...