The Nehru Snake Boat Regatta with an aura of religious sanctity
Kerala is the land of serene backwaters, lush green pastures and beautiful landscape. The land often called as ‘God’s own country’ has a silver coastline, is associated with rich culture and t...