A two-foot-long Goyra, commonly referred to as the Indian monitor lizard, invaded a home in the Kishangarh town of Ajmer district, Rajasthan,causing a massive stir in the neighbourhood.

By

Leave a Reply

Your email address will not be published. Required fields are marked *