Photograph by
-
-
0
Edit Photo Details
God's Own Country, Kerala
Stopped by a small Toddy shop, our boat man needed some refreshment after 3 hours of rowing.
A toddy shop is a drinking establishment seen in some parts of India (particularly Kerala) where palm toddy, a mildly alcoholic beverage made from the sap of palm trees, is served along with food.