Small isolated islands
Because:
Long logistics train
Limited choice of landing places
Dug-in defences
Disproportionately large quantity of resources needed
Examples:
WW2 Pacific island invasions such as Iwo Jima.
Invaders need to bring large quantities of everything, most of which gets expended in trying to establish a beachead.