Ajax loader
Sri Lanka: Statue of Vibhishana, the demon king Ravana's brother, at the Lankatilaka Temple near Kandy
Vibhishana was a king who ruled what is part of Sri Lanka today and is also written about in the historical epic Ramayana. He was the younger brother of the Rakshasa...
of 1
Open Lightbox