ARTIFACT

The Sathmahal Prasada or the "Seven Story Tower" built in the 12th Century is considered a temple. However, its builder and purpose is currently unknown. Located in Polonnaruwa, Sri Lanka

  • /