Lemon and Mint Iced tea is a Popular refreshing Summer drink that is made by combining a ubiquitous and all-appealing Indian beverage tea with lemon and mint and served chilled with lots of ice to cool you down in soaring mercury and heatwave conditions.
…