Christmas Island is one of the islands of the Indian Ocean in Southeast Asia. It is south of Indonesia and some 1,550 km northwest of Australia, of which it is a territory. It was home to about 1,800 people in 2016, a mix of Straits Chinese, Malay, Australian and other ethnic groups.
Your daily source for movies, TV, and celebrity news.
© 2025-2025 - DRMA Tech.