The honeymoon will be from July 19th to 26th. My spouse and I were initially interested in Cancun for its beaches, resorts etc but he suggested that Miami/Orlando in Florida may give a great beach experience along with other activities like shopping.
We also liked Bahamas for its scenery and reasonable flight and hotel costs in Nassau. Here's what I want from a honeymoon experience: scenic places, great flights and hotel packages and a good amount of activities I can do with my spouse (ex: shopping, ziplining maybe, hiking etc). He is a big foodie too
Please guide me with choosing between these 3 options. We are from Canada. I am open to suggestions on places to checkout and any wisdom you have for me. I am open to other places in US as well like California etc