6. Los Cabos
Another famous beach destination in Mexico is the Los Cabos. It is 20 mile long and sits in the southern area of the peninsula of Baja California. The beautiful white sandy beaches of Los Cabos are the reason why it became one of the most visited beaches all over the world. There are also lots of bars and restaurants all over Los Cabos and is also a perfect destination for those who are fond of water sports, most especially sport fishing.
Image Credit: b20