You are currently browsing the Crossing World Borders blog archives for December, 2013.

Crossing World Borders on Twitter

Archive for December, 2013

December 11, 2013 11:21 am    |    by Jonny Blair

You are wondering where on earth is Jougla Point! The answer is in Antarctica. It is on a remote island called Goudier Island. I was gasping in awe of my surroundings at Jougla, amidst a flurry of snow and penguins. I also got thinking about my time spent in PR in London. []