DON BANARIAJun 28, 20224 minAdventuresLAHUY ISLAND, CARAMOAN, CAMARINES SUR, PHILIPPINESLahuy Island is the biggest island of all the islands in the peninsular town of Caramoan, Camarines Sur, Philippines, stretching almost...