I believe this is a female iguana. She was sunning herself on the rocks in Tulum, Mexico.