Kanniyakumari District is having temples of great antiquity and cultural importance. Temples also functioned as a source of history.