Most people see Mexico has the place where spring breakers and honeymooning couples go. But traveling to Mexico is fun for people of all ages and groups of every size. Below are some reasons why so many people like vacationing there. Cozumel is great for those who enjoy scuba diving and snorkeling. Clear waters, a variety of colorful tropical fish and stunning coral reefs make it a top destination for seeing the underwater world. Los Cabos is your stop for water sports. This beach area is also fantastic for sport fishing. Visiting during the winter means a chance at seeing whales. Tulum sits on the eastern coast of the Yucatan Peninsula and has some of the most gorgeous tropical beaches any place in Mexico offers. Chichen Itza is the largest Mayan city in the Yucatan Peninsula. It’s also the home of one of the most famous and visited landmarks in Mexico — the temple-pyramid of El Castillo.