Stuff We Like – Loving Lanka
Sri Lanka is undoubtedly one of the most photogenic places in the world. German film maker Sebastian Linda spent some time here last year and produced this epic short covering all corners of the island. Want to come and visit now?!
Back to Journal