Giant lizard makes world news from the Thai city of Nakhon Pathom in search of a cool one at 7/11
Living, Personal, Thai World, Thailand:
The monitor lizard is the largest in the species and is quite a common sight in Thailand particularly in urban areas and near water sources… Read More ›