Cape Town is number 2 on the Lonely Planet's list of 10 Best Beach Cities of 2011

04 Jan 2012 Comments 0
Find out more...