Unraveling the Truth Behind Ravana’s Birthplace When we think of Ravana, the first image that comes to mind is that of the ten-headed demon king of Lanka from the Ramayana. However, there is a ...