Sa Pedra Sagrada Chapel

Sa Pedra Sagrada Chapel

This site, of great historical and symbolic significance, is traditionally regarded as the place where the troops of King James I celebrated their first Mass af