Bubble Lake, also known as Budbudyachi Tali, is a distinctive natural water body near Netravali. The lake is famous for bubbles that rise from the water surface when the surrounding area is disturbed or sounds are produced, creating a unique natural phenomenon. The site is surrounded by greenery and has cultural and spiritual significance.