White tern, also called fairy tern (Gygis alba). A beautiful bird. It can be mesmerizing, watching these guys roaming about.
cifairytern