Paradise holiday in Mexico

Mexico was like paradise and packed with many first time experiences. My first long-haul flight, first all-inclusive holiday, first 10 metre dive, first experience of zip lines (45 meters high!), first time touching a shark!How did it start?We like to … Continued