St. Stephens Rock Altar lays bare a treasure trove of information about the past. See the material remains that were dug up here to learn more about the region's fascinating history.
This archaeological dig site is in Oschiri, a place that has so much on offer! Lake Coghinas, and Wine Museum are other interesting sightseeing choices not far away when you've had your fill of St. Stephen's Rock Altar.