We are doing a two week tour of Sri Lanka this August/September and travelling independently. I’m trying to figure out the easiest/safest way to book some train tickets. I understand you can only book 30 days in advance and don’t really want to risk missing out, so I’m wondering if there are reliable agents over there who can book them on our behalf. Any suggestions welcome. Thanks!