Mankurussi
From Wikipedia, the free encyclopedia
| This article does not cite any references or sources. (July 2007) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
Mankurussi is a small town near Palakkad in the state of Kerala in southern India. It features a view of paddy fields and coconut groves from its location on the banks of Bharathapuzha (Nila) River.
A Bhagavthi temple is located in the town.

