Sorsogon beaches also include beautiful islands that you can reach by motorized boats. If you want to visit an island in 
Sorsogon, you should start with the Paguriran Island.
  
How to get to Paguriran Island 
 It will take you about 40 minutes boat ride from the center of 
Bacon District and 20 minutes boat ride from Barangay Buenavista to reach the place. The whole island is worth the trip. It is completely picturesque. You will find a lagoon with craggy rocks around it at the center of the island. This used to be the home of giant sea turtles. There are plans underway, however, to restore this sanctuary.
 
 
Source: