A drop of water falls on a leaf forms magnified image of the view because of ___________________ Can u pls reply fast coz this Friday is my exam Share with your friends Share 1 Toshaan answered this Because just like in a concave mirror process is occurred which show magnified image of the view 2 View Full Answer