Shrine Churches – June 1, 2012 – By Natalia
We finally managed to tear ourselves away from Viesta beach…… Once we were back on the road, we visited the Shrine of St. Michael the Archangel. At first it seemed like no one was there, but we followed the signs and staircases until we reached the church, it was literally built into a cave! As…