Marinduque is a small island at the southern part of Luzon. It is composed of six small towns - Boac (the capital), Gasan, Buenavista, Torrijos, Sta. Cruz, and Mogpog. The province is rarely heard of…
10 Reasons why you should visit Marinduque this Holy week
