Beautiful Banggai Cardinalfish – Resident Now in Lembeh Straits
The Banggai Cardinalfish a small tropical fish found originally in a limited geographical range of about 65,000 sq km in the shallow waters of around 27 islands of the Banggai Archipelago are now readily found in Lembeh Straits in north … Continue reading Beautiful Banggai Cardinalfish – Resident Now in Lembeh Straits