Second time in Socorro and I came trying to not have unreasonable expectations after a mind blowing first trip. Socorro has not disappointed! The seemingly impossible has been achieved and the second trip has topped the first. Mantas, dolphins, tiger sharks, whale sharks and all the usual shark suspects have presented in their incredible beauty!! The curiosity of the dolphins and mantas is not to be believed!! They love to interact and we love it too.