Month: February 2020

The Cake World Deutsche Bakery, Vanagaram, Chennai, Tamil Nadu, India, set a record for making the biggest photo cake with…