Meteora is a stunning historical site in Greece ... Saint Stephens Nunnery is also referred to as the Monastery of Agios Stefanos. Originally, it was built as a monastery in the 15th century.