Anchored on Kashmir’s Dal Lake, the world’s only floating post office has been delivering letters and memories for 70 years.