Where To Buy Water Bottles In Paris?
Where To Buy Water Bottles In Paris? Here’s a quick tip for you: When traveling in Paris (or really in any city in our guide), buy your bottled water at a nearby supermarket and not at a newsstand, sidewalk vendor, or train station kiosk where they will have tacked on a steep mark-up. Do they