Barracuda Lake is located near the Kayangan Lake, it is also a Hall of Fame Awardee for the Cleanest and Greenest Lake in the country. Its name is derived from a story passed on from generation to generation that two giant barracudas live in the lake. But its allure lies in its shimmering emerald waters.