I had a similar experience in Zanzibar. We had just finished snorkelling off of some reef and were getting ready to head back to land when a guy on our boat dives back into the water. He had spotted a pod of dolphins who had just decided to drop by and say hello. Sadly, I had accidentally taken my camera for a swim earlier that day and the salt water disagreed with it, thus the lack of pictures. It was still really cool though.