Instant Kashmiri Pink Tea- A delicious treat for Tea Aficionados Ah! Kashmir!! A beautiful valley located between the Great Himalayan…