6. Mexico
You could stay at one of the beach resorts and partake in Mexican culture and tequila slammers. Or you could go to one of the mountainous inland states such as Chihuahua. There are beautiful canyons, waterfalls and mountainous areas that you can explore by rail. Most mountain accommodations have breath-taking views and are the perfect bases for a spot of honeymoon hiking.
All destinations are best places, I would like to add one more place Niagara Falls. Niagara Falls is also a perfect place for your honeymoon, its world famous for its magical waterfalls. Luxury Niagara Falls hotel also provide you honeymoon packages that makes your trip more valuable.