In Thailand you can often see green water because of green environment its same as you can see blue water in some Maldives islands , because of blue sky.