Victoria Falls, Zimbabwe

Victoria Falls on the border amongst Zimbabwe and Zambia fascinates us human beings by its sheer power and splendor. The placid and huge Zambezi River suddenly plunges about a chasm 100m substantial reworking it into raging and indignant torrents of waters. Creating the greatest curtain of water in the entire world. This outstanding purely natural…

Read More