50-Foot Sea Creature Discovered On Indonesian Beach: Scientists Unravel The Mystery Behind The Monstrous Finding.
The World’s Oldest Olive Tree on the Island of Crete, which is 3,000 years old, is still producing olives today.