Nilambur

featured



Nilambur Elephant Reserve is a wildlife reserve in Kerala, India. It has a total area of 1419 (sq. km2).