Paris
The Paris Liquor Store
The Louvre, the Eiffel Tower, the Champs Elysees, and now The Paris Liquor Store, another great and exclusively untouristy place to visit in the French capital, especially if you like a tipple that is a three finger measure above the standard...