The world’s one and only floating post office is in your India