The post read, "Embark on a journey through Sri Lanka’s legendary landscapes ... a curious child asks his grandmother where the demon king Ravana took Sita after her abduction.
Ravana Ella the most popular sightseeing spot in Sri Lanka is located in Ella and it has a really interesting historcal legend ... My father who is also a nature lover, told me that King Dutugemunu, ...
Embark on a journey through Sri Lanka's legendary landscapes with Sri ... As the curious child asks where demon king Ravana took Sita after abducting her, she takes him back to the time and ...