Lembeh
Lembeh, Indonesia
Lembeh is an underwater macro paradise. It is muck diving, but the currents in the lembeh straits bring in a lot of small critters. It is an amazing place for all underwater photographers.
I dived with NAD diving center and they are amazing. They know what a photographer needs.