A sacred Hindu temple and a center of Tamil culture, famed for its grand architecture and the vibrant Nallur Festival held annually in August.