Richards Bay
 
The Bayshore Inn is the ideal seaside escape offering comfortable accommodation to suit the budget conscious traveller. Situated in the exclusive subu...