Vengoor, India
27M7348
N/A
It is a symbol of the village of Vengoor. Many people in and around this village depend on it for their livelihood. It is a water body rich in fish. Many people come here for fishing. Beware when strangers come, it is a very deep body of water
like
Deli
The best companies in the category 'Deli'