Water Taxi

32 1 0
                                    

There is an transportation system developed in France wherein you ride a taxi, except it drives on the sea.

Daily Dose of KnowledgeWhere stories live. Discover now