15 Best Restaurants in Sri Lanka - Thrillophilia
Sri Lanka is abundant with the legends of Ramayana. So much so that even the natural landscapes have compelling stories associated with them. The Ravana Falls and the nearby caves are said to be some of the places where the demon god Ravana hid. These legends and the striking landscape of this Ella attraction pulls many travellers to them.