Kavi Sammelan Organizer in Shoranur, Kerala | Cultural Shows
The historic railway town of Shoranur, resting gracefully along the banks of the sacred Bharathapuzha River in the Palakkad district of Kerala, represents an elite epicenter of classical art traditions, industrial craftsmanship, and profound…