Ravana is the primary antagonist in the Hindu mythological tale as told in the ancient Hindu ... Ravana is worshipped by Hindus in some parts of India, Sri Lanka and Bali (in Indonesia.) ... no mention of a great Raskha civilisation and there is no archaeological evidence suggesting a civilisation ruled by Ravana existed.