|
LION’S HEAD is in a perfect location, just blocks from The beautiful Niagara Parks, three Casinos and other major attractions. You are only a 10 minute walk along the scenic Niagara Gorge to the spectacular Falls of Niagara.
Hike the Niagara Gorge. Picnic in one of the many parks or conservation areas. bike throughout the Niagara Peninsula.
|