The world is filled with a staggering amount of natural beauty, taking the form of unique rock formations or expansive forests which are home to some of the rarest animals.
Whether you are the type of traveller who loves spending all day sunbathing or exploring the coral reefs that lurk beneath crystal clear waters, Mexico has a beach to suit your needs.