claim: Therasia is a peninsula.
evidence: Airavateswarar Temple is a Hindu temple located at Maruthuvakudi near Aduthurai in the Thanjavur district of Tamil Nadu , India .. Hindu temple. Hindu temple. Maruthuvakudi. Maruthuvakudi. Aduthurai. Maruthuvakudi. Thanjavur district. Thanjavur district. Tamil Nadu. Tamil Nadu. India. India