Mexico is a diverse landscape. The blue waters of Pacific to the Gulf of Mexico, exotic stretches of white sand beaches, lush green forests to mountains and deserts, its ancient Mayan history and ruins, vibrant and colorful culture, and its exceptional food – Mexico has it all. We have always had the best of vacations in Mexico, be it Cabo San Lucas, Puerto Vallarta or Cancun. It’s the perfect destination for us always seeking out for adventure-packed vacation in between beach relaxations. Our most recent trip to Mexico was Cancun and it was a memorable one.