It believes that Ramboda is where Hanuman first touched down on his visit to Sri Lanka to rescue Sita devi in the epic Ramayana. He is said to have rested here and meditated.