Holbox is one of the best tropical islands that I have ever visited. It is also vegan-friendly! It is a small sandy island on the northern tip of the Yucatan Peninsula. The sand is white and soft. The ocean is calm, turquoise colour, and the water is shallow and super warm. I was worried that …