Why is Niagara Falls called the Honeymoon Capital of the World?
The natural setting, its unique history, and the various activities and attractions attract newlyweds.
More and more newly married couples like it.
Honeymooning there is a standard for millions of newly married couples.
Many nobles got married there.