Marine Life Mola Mola in the Savu Sea, Alor Dive or snorkel with mola mola in the Savu Sea, Alor, Indonesia. Find out more about these cryptic marine giants here...Johannes HennickeFebruary 13, 2024