|Page: 1 of 1||Sort By:|
Situated in St Lucia with its shops, restaurants and bars, Bibs caters for every aspect of the backpacker market with self-catering chalets and excellent dorms.
St Lucia, South Africa Vacations - Travel guide to St Lucia, South Africa accommodations and vacation packages. Visit St Lucia, South Africa for getaways and adventure travel. Plan your St Lucia, South Africa vacation today.