Although most well known for tequila, tacos, beaches and spring break, Mexico is an amazing destination for your honeymoon (and even your destination wedding!). The Mayan Riviera and Yucatan are full of all inclusive resorts, beautiful white sand beaches, fantastic marine life, Mayan ruins and charming colonial towns.
Cancun is just a short flight from the Eastern US and serves as the transport hub for the region. For those wanting to venture further afield, Mexico City is surrounded by adorable colonial towns and spectacular scenery. Transport in Mexico is inexpensive with super comfortable buses plying between cities and cheap flights throughout the country.