I focus on nice coral, colorful fish, and safe.
Thank you, guys!!
Palau or Bora Bora is fantastic but quite expensive.
Thailand >> Koh Tao !! Recommend
Hawaii .. There have many bays.
SnowWHITE think you should go Fiji.
My friend recommends me to go Malaysia for snorkeling, but I am not sure about safety.
I suggest Maldive, Thailand, and Philippine.