Talkomi Crew went to try out the Best Spot Fish dish in Calicut, Kerala, India

Sep 12, 2018

Akhil Raj Arimbra

Co Founder & Chief Architect