A recent Google search (that spat out an AI reponse first) informed me that the location of the highest waterfall in Europe was in…Venezuela.
A recent Google search (that spat out an AI reponse first) informed me that the location of the highest waterfall in Europe was in…Venezuela.