Panoramio Photo by klinkaeo
  • Cocos IslandsIt's not so easy to get to them, but once you've arrived you'll see it was worth it: breathtakingly beautiful landscapes, secluded beaches and hidden lagoons.