If your idea of a fantastic vacation means being near the water, head to Navy Island. No matter what you choose to do here, you're unlikely to get bored of those lovely views.
Niagara Falls is home to Navy Island. Spend time looking around this water-surrounded land mass before checking out one or two other interesting places close by. Horseshoe Falls also attracts lots of visitors.