It states in 1 Kings 18:1 that it had not rained for 3 years and famine was in the land. There is no supply of water (sea or river) close to Mount Carmel, so where did the water Elijah used on the altar come from?
1 Kings 18:30 - 38
ESV - 30 Then Elijah said to all the people, "Come near to me." And all the people came near to him. And he repaired the altar of the Lord that had been thrown down. 31 Elijah took twelve stones, according to the number of the tribes of the sons of Jacob, to whom the word of the Lord came, saying, "Israel shall be your name.
For follow-up discussion and general commentary on the topic. Comments are sorted chronologically.