There are literally millions of iguanas on this island. If you finish a round ... of paradise between the iconic El Yunque ...