Sri Lanka has a rich history and is home to archaeological sites like Aligala or Elephant Rock which you can visit; here’s more on what you need to know. Planning a Visit This site, so named due to its resemblance in form to an elephant…