Falooda World

Falooda World / The name falooda refers to a refreshing indian dessert that consists of thin falooda noodles, which are usually produced from cornstarch, sago, wheat, or arrowroot, and ingredients such as tapioca pearls.