The small coastal fishing town of Tanur was one of the earliest settlements of the Portuguese. It is believed that St. Francis Xavier visited the place in 1546. About 3 km south of Tanur town is Keraladeshapuram Temple, dedicated to Lord Vishnu, and it is believed to be one of the oldest temples in Kerala.