Ad image

Tag: Largest Samosa

World’s largest samosa record smashed in London

LONDON: The world record for the largest samosa was smashed in London

Web Desk Web Desk