As the name suggests it, Ilog Maria is a bee farm. You can tour the farm for a minimal fee and there's also a museum that you can visit. Since it was rainy weekend, we didn't avail of the tour anymore, plus Y was sick already so my main purpose was to visit their store.
Ilog Maria is located at Silang, Cavite. It's around 15-20 minutes drive from Taal Vista. I thought it was going to be a short drive, hindi pala. I downloaded the map from their website (click here) to make sure we won't get lost. From the Tagaytay circle, it's on your right side. Watch out for a blue/yellow sign on the road.