Australia's last unspoilt paradise lies in the azure waters of the Indian Ocean offering spectacular snorkelling, world-class diving, excellent fishing and the adrenalin-rush of kitesurfing.

Relax on empty, white-sand beaches, visit uninhabited islands by canoe, spot spectacular birdlife or catch the ferry to Home Island and discover the history, culture and traditions of the friendly Cocos Malay people.

Situated 2750 kilometres northwest of Perth, Western Australia, the Cocos Keeling Islands (Cocos) are a group of coral islands that form two atolls. Only two of the 27 islands are inhabited - the rest are waiting for you to explore them.

A tropical oasis, a holiday on Cocos offers an undeveloped, relaxed getaway with balmy temperatures year-round.

Virgin Australia runs two flights each week from Perth, with stopovers at Christmas Island and a flight time of around five hours.