Bradt Travel Guide: Ghana
Price: £15.99