Nusa Penida is one of the best places to snorkel with manta rays. You can find a well-organized tour through this https://freedivenusa.com/freedive-trips/manta-trips/, where you’ll get the chance to see these majestic creatures up close. It’s an unforgettable experience!