North of Caithness, on the islands of Orkney, the ocean is a magical place. The seals are its people. Those angels, who fell from heaven and landed amongst the waves.
It is said that dogs are our best friends, and if this story is to be believed then that is certainly true. In the city of Ise, on the south east coast of Japan in Mie Prefecture, you will find many shops selling little charms in the shape of dogs. You will also see people walking their... Continue Reading →