Sacred island, Ramanathaswamy Temple, pilgrimage central for Hindus.