Explore Victoria S Falls, Pool Victoria and more!

The 12 Apostles Hotel in Cape Town is your luxurious home away from home in the magnificent capital of South Africa! Visit http://treksafaris.com for more info! #travel #africa #southafrica

The 12 Apostles Hotel in Cape Town is your luxurious home away from home in the magnificent capital of South Africa! Visit http://treksafaris.com for more info! #travel #africa #southafrica

Pinterest
Search