In the backdrop of heavy rains, Tamil Nadu-style tea stalls are emerging in various corners of Alappuzha in Kerala. These small stalls from neighbouring Tamil Nadu have become one of the locals ...