Jigarthanda

Ice Cream

in Thanjavur (Tanjore)

Cool off here with the best ice cream in town – it's 'homemade in a factory', according to the workers.

null