Babbling Brook Bed & Breakfast, Pietermaritzburg, South Africa

42 Bellevue Road, Prestbury, 3201 Pietermaritzburg, South Africa