The views expressed in this blog are our own and do not represent the views of World Teach.
It could be a white-collared kingfisher, yes - except they seem to have much more blue on the top of the head. Could it just be a beach kingfisher? If you see one with an orange/apricot top that could be a rare tuamoto kingfisher - but perhaps you know all that already. Hoping you can get Internet sorted soon, and pick up emails.