Kicking it in Kelso

Kicking it in Kelso

Kelso is an oasis of a town, situated within the Umdoni region of the South Coast, it is the perfect place for travellers to relax and unwind, with its golden beaches, cosy accommodation, and activities to enjoy whilst embracing the…