Here's our list in Camarines Sur Beach, Island, and Resorts:
Balatan
1. Animasola Island
2. Iligrande Beaches
Caramoan
1. Cotivas Island
2. Gota Island
3. Hunongan Island
4. Lahos Island
5. Lahuy Island
6. Matukad Island
7. Minalahos Island
8. Pitogo Island
9. Sabitang Laya Island
10. Tinago Island
Garchitorena
1. Isla de Monteverde
2. Pinaglukaban Island
3. del Pilar Group of Islands
Lagonoy
1. San Jose Beach
2. Mater Fatima Sactuary
3. Longori Beach
4. Santa Cruz Beach
Minalabac
1. Bagolatao Beach
2. San Isidro Beachfront Park
Pasacao
1. Daruanac Island
2. Balogo Beach
3. Caranan Beach
4. Dipaluog Beaches
Sagñay
1. Nato Beachfront Complex I
2. Nato Beachfront Complex II
3. Patitinan Beach
4. Atulayan Island
5. Mabca Beahcront Park
Siruma
1. Bahao Beaches
2. Malaconini Coastal Reserve
3. Tandoc Marine Sanctuary
Tinambac
1. Tamban Beaches
2. Bagacay Beaches
3. Holmoga Beach
source: Wikipedia