chai points in chandigarh

Top 5 Chai Points in Chandigarh

Tea, or as it is known in India, “Chai” is a treat that every Indian loves. It is hard to imagine a place where one does not get…