The Oldest Lighthouse in Asia! An incredibly mysterious building on top of a huge granite rock, known as Olakkannesvara Temple. Built by king Mahendravarman I in 630 CE. The Shiva temple functioned as lighthouse to emit light & serve as navigational aid for ships in the sea.