Kodinhi – The village of twins in India.
‘The village of twins’, mysterious name indeed. Yet what earned Kodinhi this appalling epithet? This village in Kerala is noted...
‘The village of twins’, mysterious name indeed. Yet what earned Kodinhi this appalling epithet? This village in Kerala is noted...