The Petals B&B is a Bed & breakfast establishment located in Aliwal North, Eastern Cape, South Africa. 8P8C+CP Aliwal North, South Africa The Petals B&B is a charming bed and breakfast establishment located in the heart of Aliwal North, Eastern Cape, South Africa. Situated at 66 Barkly St, Aliwal North, 9750, South Africa, this delightful accommodation offers a warm and
Read more...