Swimming With Whale Sharks In Mexico
One of the most amazing experiences I have ever had is swimming with whale sharks in Mexico. I look back on it now and still can’t believe we did it! Although this visit to Mexico was probably overall, the worst … Continued