By Claudine Daigneault In marine lifePosted September 1, 2020Top 5 fun facts about Mola Mola / Ocean SunfishMola Mola, also known as the Ocean Sunfish, is one of the top sighting we can encounter in certain region of Indonesia. Molas are incredible and definitely mysterious creatures. You will find [...] READ MORE