Frames within frames at a small Japanese Tea House located on Avery Island at the very bottom of Louisana. Avery Island is the home of the tabasco chili pepper, the main ingredient of the world famous Tabasco Sauce. Go figure.
Tags » Japanese Garden
When you are feeling overwhelmed and tired of the traffic, the city noises, the poluted air and the crowds, there is nothing better than a pleasant, slow stroll in Nature and that is what we did on our visit to… 390 more words