VIX FALLS Sports Bar Restaurant

VIX FALLS Sports Bar Restaurant

Absolutely one of the MUST VISIT places in Livingstone. Great food and atmosphere