BEST NATURE WATER FALLS IN THE WORLD

                                             1. Mushroom Shaped Bigar Waterfall Romania


                                                         2. Angel Falls Venezuala

                                                            3. Glowing Horsetail Fall


                                       4. Weird Underwater Waterfall In Mauritius

                                                               5. Toilet Bowl Waterfall


                                                               6. Iceland Fog Waterfall

                                                        7. McWay Beach Waterfall

                                                                8.  Blood Falls Antarctica

                                                  9. Baatara Gorge Waterfall Lebanon

                                                                     
                                               10. Underground waterfall Ruby Falls Tennessee