Dufferin
Islands:
Ten acres of paradise located immediately above the Falls. In recent years, efforts
have been made to further naturalize this area with the introduction of fish,
the installation of bird feeding stations and bird boxes, as well as planting
indigenous vegetation appropriate for this environment. The "catch and release"
fish program has been incredibly popular with the public.
Picnicking opportunities are available, as are trails amongst the islands. In
order to extend the tourist season, especially during the "Winter Festival
of Lights" from mid-November to January, when several animated displays are
placed around the perimeter of the island. Free admission and open year round!
© 2003 Comfort Inn Clifton Hill