12 Facts About Mount Carmel

By | May 5, 2021

Located in northern Israel, Mount Carmel has great significance as an archeological and religious site and an important ecosystem. The name “Carmel” is derived from the Hebrew word that means “freshly planted.” The following are 12 crazy facts about Mount Carmel. 1. Location, Location, Location Mount Carmel is in northern Israel near the city of…

The post 12 Facts About Mount Carmel first appeared on KickassFacts.com. Source