Such a cool experience going to the “hidden beach” in Mexico where you had to swim in through a lengthy rock cave.

Josh Ledgard @joshl