daninsider.org
Australia’s own Indian Ocean Island Paradise
Cocos Keeling Islands is an Australian Territory located in the Indian Ocean approximately mid-way between Australia and Sri Lanka. Consisting of two atolls and 27 coral islands, and defines that m…