Dan
Contributor
Crystal Bay, Nusa Penida, Bali, Indonesia, is known for Mola Mola cleaning station. We dove there on 12 September 2025 and saw 3 of them, including nudibranch called Miller's Nembrotha, Shorfin Lionfish and schooling Bigeye Barracuda.