Have you ever wondered why Tipi Tip is considered the nation’s favourite snack in Sri Lanka? […]