Mexico

Mexico is home to some of North America’s most loved destinations such as Cancun, Riviera Maya, Puerto Vallarta, and Los Cabos. However, the country has much to offer beyond these commercially established destinations. Thanks to its extensive coastlines, the Gulf of Mexico and the Caribbean Sea to the ease and Pacific Ocean to the west, Mexico has much in terms of beach real estate to please all beach lovers. Add to that its rich and colorful history, colonial architecture, ancient Maya ruins, amazing food and great music, there is something for everyone in Mexico.