White sand beach and blue water, Cocos (Keeling) Islands (Cocos Islands or Keeling Islands) in the Indian Ocean
Tous droits réservés