Introduction Welcome to the breathtaking beauty of Sri Lanka’s best-kept secret – the Secret Beach Sri…