11. Los Cabos, Mexico
Los Cabos is another premier honeymoon destination with around 350 days of sun a year, plenty of world-class luxury resorts, striking beaches, endless opportunities for water-sports and adventures, and an amazing nightlife. You can enjoy swimming with your beloved on the pool of your honeymoon resort, go on exploring the island on a cruise ship (if you are lucky enough you can spot a humpback whale), take part in some beach sports and live your dream in your own way. Staying in one of the luxury honeymoon resorts placed in spectacular natural landscape in Los Cabos, you will have the fulfillment of your dream honeymoon. This is in fact a regular vacation destination among many Hollywood celebrities including Britney Spears, Leonardo DiCaprio, and Jennifer Aniston.