I'm currently on my honeymoon and we're going around Europe. I've already hit London (but we're going back for 2 more days) and Amsterdam and we're in Rome.
In Canada or when we go to the US, when we ask for water, we get free water. Everytime we ask for water in Europe we end up paying $4 to $10 US for bottled water that costs nothing.
How do I get regular free water in Europe? Is there such a thing or are we doomed to keep paying for water?