The remains of an old fort, built by the Samoothiris (Zamorins) of Kozhikode, can be found at this place. Vettakkorumakan Temple and a Shiva temple with murals of Malabar are situated in the neighborhood.
A well developed helipad at this place is used for safe landing of all types of helicopters in all seasons. The nearest railhead, Nilambur Road Railway Station is the terminus of the Shoranur-Nilambur railway line.