Ras Malai and Kaju Katli named among the best desserts in the world with France’s Crepes on top. a few days ago, Ras malai and kaju katli named among the best desserts in the Continue Reading