Is Ravana's golden lanka still in Sri Lanka?
Where exactly is King Ravana's palace in Sri Lanka?