MORGENLAND VILLAGE The town of St.Catherine is in the Sinai Peninsula in Egypt at an elevation The town of St.Catherine is in the Sinai Peninsula in Egypt at an elevation.