Getting married in Mexico conjures up images of sunshine, beaches and fiestas! With its wonderful wide beaches, sparkling blue seas, historic architecture, picturesque towns and ancient monuments, stretching from the warm waters of the Caribbean, through the high mountain plateau to Mexico City, to the wild coast of the Pacific Ocean, Mexico is as diverse as it is beautiful.