290 May 30, 2021 — 5 Comments a small roadside tea-stall in Palakkad, Kerala .. AdvertisementShare this:FacebookPinterestTwitterEmailMoreWhatsAppRedditTumblrTelegramSkypeLinkedInPocketPrintLike this:Like Loading...