TamilNet



A deity worshipped by Tamils at the disputed heritage hill-top of Vedukku-naa'ri