Archer Tower

Archer Towers have longer range than cannons, and unlike cannons they can attack flying enemies.