Waterfalls are a compelling composition of mother nature. Watching water falling from heights of hundreds to thousands of feet looks enchanting. There are thousands of waterfalls all over the world. Some are menacing, while some are gentle. However, the one thing all these waterfalls have in common is their beauty. 
Here are some of the enchanting waterfalls all over the world:
1. Iguazu Falls, Argentina,
2. Angel Falls, Venezuela,
3. Niagara Falls, US,
4. Victoria Falls, Zimbabwe,
5. Havasu Falls, Arizona…