ok, I went to mexico last week (near cancun)
snorkeled off the beach around a pier in @10-15 ft of water saw 1000's of grey? and some other kind of snapper, two huge barracuda, one puffer fish about 3.5 feet long, and hundreds of small angelfish/tropical looking fish. now the only problem is that I didnt bring a rod/reel or a spier. It was dissapointing not to catch em, but seeing them eye to was satisfaction enough (especially a four foot barracuda) My girlfriend had to drag me out of the water after 3 hrs of only coming up for air.