If you want to enjoy the warmth of the sun, a beautiful blue ocean, gorgeous beaches, coral reefs and natural cenotes on the Caribbean coast, a honeymoon in Riviera Maya, Mexico should be at the top of your list. Here, you will find world-class restaurants, a nightlife that keeps you dancing till the sun comes