Shoranur is a small town in the Palakkad District and is 322 km north of Thiruvananthapuram.
Bharathapuzha, the second largest river in
Kerala, flows through this town. Keraleeya Ayurveda Samajam situated in this small town has made Shoranur famous.
Kerala Kalamandalam, in Vallathol Nagar, is another place of importance.
Kozhikode is 93 km north of Shoranur. The first railway line was laid in the year 1862 and Shoranur is a main railway junction and joins Thiruvananthapuram with Chennai and Mangalore. The nearest airport is the Calicut Airport.