As Kerala claims it is God’s own country, most of the time the tourist feels its the devil’s own country. The recent attack on Nobel Laureate Michael Levitt and his family at Alappuzha in Kerala…
Read MoreAs Kerala claims it is God’s own country, most of the time the tourist feels its the devil’s own country. The recent attack on Nobel Laureate Michael Levitt and his family at Alappuzha in Kerala…
Read More