Archive for 6 August 2013

Cresta Sprayview opens

6 August 2013

CRESTA HOTELS’ newest operation, Cresta Sprayview at Victoria Falls, has opened and welcomed its first guests, a group of holidaymakers from the United States. Cresta group chief executive M...