Saint Catherine Protectorate

Saint Catherine Protectorate: land of miracles

Mon, 31 Jul 2017 - 09:13 GMT

Saint Catherine Protectorate is located on a high hill surrounded by a few mountains of various heights.

More