Posts Tagged: Transport

None of us like the thought of road traffic accidents (RTAs) abroad and very few of us consider that we could be involved in one ourselves, but the reality is that accidents happen on the roads across the world. In developing countries with poor infrastructure and road safety laws travellers are at a greater risk…