Source: http://www.mermaid-liveaboards.com/article/3-amazing-destinations-one-go-lembeh-halmahera-raja-ampat/