Not always, they use cavities in trees and grassy banks, but also live in disused insect nests.
by eat poo
It digs out the mud at the side of a riverbank.
Kingfisher builds its nest in banks near the water.
in its nest
Kingfishers shelter in there nest and in a bush/tree
Kingfisher builds its nest in banks near the water.
The belted kingfisher shelter is in cliffs some derided up river beds.
yes they make their own home which is a nest.
yes
kingfisher
In a burrow they dig on the side of a dirt hill/cliff. Not tall ones though.
even i d think they are and i wish u the best! saivji