Sithulpawwa is an ancient rock temple located within the Yala region.
It is a meaningful cultural and spiritual experience that can be combined with a nature-focused trip.