
Nature is full of surprises-isn't it? When on one side we see natural disasters taking toll on human life, on the other side we see mother nature's beauty. Well, have you ever heard of a two-headed turtle? This rare kind of turtle was found in Japan...