Surrounding geography proved treacherous for travel .
Surrounding geography thus provided a fair amount of isolation for the individual kingdoms .
Surrounding geography proved treacherous for travel and thus provided a fair amount of isolation for the individual kingdoms .