Prepare to be mesmerized by the vibrant coral reefs and diverse marine life that resides in the crystal-clear waters surrounding Menjangan Island. This pristine paradise offers a truly unforgettable snorkeling experience for beginners. As you drift through the warm waters, you'll be surrounded by a kaleidoscope of colors. Schools of colorful fish