The Admiral’s Waterfall in Simon’s Town is a must for nature lovers Simons Town’s hidden gem, the Admiral’s Waterfall should definitely be on your ‘hiking trails...