Ever heard of Caramoran? This is different from Caramoan in Camarines Sur but they are both located in Bicol region. Caramoran is a municipality in the northern part of Catanduanes province and possesses serene islands, waterfalls and pristine beaches. This guide will be your gateway to uncover the beautiful islands of Palumbanes found in Caramoran. […]