Activities & Attractions 9 Things To Do In Sorsogon, From Basking On Pink-Sand Beaches To Swimming With Whale Sharks