Echo falls are a leading name when it comes to creating delicious wines.
It is great to drink well chilled on its own before a meal or in the sunshine, and also is excellent with seafood dishes. It is great to drink well chilled on its own before a meal or in the sunshine, and also is excellent with seafood dishes. Buy echo falls wine at the calais wine superstore for £2.49 a bottle, huge savings on supermarket prices. Chilled sparkling apple cider recipe that tastes amazing!!