tvaraj.com
The Meat of the Land Monitor (thalagoya) Was a Yesteryear Delicacy in Ceylon!
By T. V. Antony Raj . The monitor lizards are large lizards in the genus Varanus. They are native to Africa, Asia and Oceania. Currently, a total of 79 species has been recognized. The Bengal mon…