World of Wonder: Christmas Island

In this edition of World of Wonder, KUSI’s very own Dave Scott explores Christmas Island, located in the Indian Ocean.

British sailors first arrived on the island on Dec. 25, 1643, hence its namesake.

Categories: Dave’s World Of Wonder, Entertainment