Wednesday November 18, 2015 cont …
The Victoria Falls Hotel is situated in the Victoria Falls National Park along the southeast corner of town across from the falls. Built in the early 1900’s, its grand Edwardian architecture capture the spirit of old aristocratic England.