Connecting to Inner Peace Through Victoria Falls

Water-spraying happiness at Victoria Falls Africa

As a global traveller, when I reach a destination that ignites my happiness, a rush of inner peace sweeps over me. Such a place is the top of Victoria Falls on the Zambia-Zimbabwe border in Africa.  In the dry season, you can literally stand on the edge and watch water from the Zambezi River fall […]