Enoshima Electric Railway ← Previous Next → The Island of Sodor? No, but the delightful Enoshima Electric Railway made us wonder!