I am always dreaming of Paris...
and I am always searching the web for the places that I dream to visit once I get there.
Having tea in Paris is one of the very first things I insist on doing upon arrival.
Mariage Freres is rumored to be 'the best tea in the world'.
With over 500 different teas available and a whole menu of jellies,
they draw in fanatics from all over the world.
Don't they have the most beautiful packaging?