Situated in the beautiful landscapes of Sri Lanka, the Ravana Temple is an ancient temple that has a mythological significance.

Situated in the beautiful landscapes of Sri Lanka, the Ravana Temple is an ancient temple that has a mythological significance.