A tropical rain forest is a rain forest that is always hot, moist bio me found near Earth's equator. Did you know that the largest Tropical Rain forest is found near South America, Africa, and Southeast Asia. They also receives from 60 to 160 inches of rain per year!
I hope this helps1
Answer:
Explanation:
They protected early civilization from most invaders, is the correct answer. The Himalayas have been shielding India from outside invaders since the early occasions.
Thomas Edison invented the electric light bulb in 1879.