This Is A Village Of Mannequins 300 Scarecrows Live Among 29 Humans

This Is A Village Of Mannequins 300 Scarecrows Live Among 29 Humans

All the cities or villages you have seen so far, humans must have lived there. But the village where we are telling you the story today, there are no humans but effigies. These mannequins are called scarecrows in the local language. If you enter this village by mistake, you will feel as if you have come to another world. You will see a lot of scarecrows on the streets, in homes and in the fields. Many times tourists get scared seeing them at night. Where is this village? This is…

Read More