About

Mount Thabor was established in 2005, with the blessing of the Holy Patriarchal and Stavropegic Monastery of St. John the Baptist, Essex, England.