True. Unless you are vikings, you couldn't land everywhere. Sadly BM doesn't have nice sand beaches!
Maybe make it impossible to land in forest regions?
I was saying that more in the purpose of justifying why troops couldn't offload if there were too many enemies: because odds are they could get slaughtered due to unfriendly coasts and the overall difficulty of such operations with the technologies of the ages. I'm in favor on troops being otherwise able to offload pretty much anywhere.