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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results