Results 1 results found St. Nicholas Anapafsa (St. Nicholas Anapausas) monastery, Meteora, UNESCO World Heritage Site, Thessaly, Greece, Europe