Sri Karkuvel ayyanar temple is located in a village named Therikudiyiruppu in Kayamozhi, Thoothukudi, Tamil Nadu.