Telegraph, UK has a travel article on Orissa, with a focus on Puri.