Jul 16, 20212 min readDiscover the 12th best beach in the world on our tours! (https://www.amatungulu.com/)The iconic Boulders Beach in Simon’s Town has been identified as the 12th best beach in the world. This comes after Big 7 Travel featured...