Loading...
Uploaded by extremelyhappy on Dec 11, 2008
http://www.AmbarTravelBlog.com Here you can see the beauty of Sun City in South Africa where you get to see the amazing interior ad exterior decor of it's hotels including The Palace of Lost City, The Bridge of Time and its entertainment centres.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)