If your idea of a good vacation means being by the water, visit Three Sisters Islands. No matter what you choose to do here, you're unlikely to tire of those pretty views.
Located in Niagara Falls, this water-surrounded land mass is often on the itineraries of many visitors. Appealing attractions, such as Horseshoe Falls, are close by if you want to do some exploring.