The mellow city of Sorsogon is at the end of a shallow muddy bay at the southern end of the Bicol province in southern Luzon.
It could be a staging point to get to Donsol, the popular whaleshark watching town about 2 hours away by local transport.
There are a few expensive places to stay for around 1,500 pesos but I found the Dona Mercedes Country Lodge to be the best value with single rooms going for 250 pesos.
Internet cafes charge 15 pesos an hour and there are a few local fast food places that have excellent pancit. I don't remember seeing any Jolibees or Dunkin' Donuts type places but might have overlooked them.
To catch the bus to Donsol stand in front of the government building pictured above and a north bound bus will come by every 15 minutes or so heading to Daraga or Legazpi.
You can get on any of them and take it to the junction at Putioa where you can get off and take a jeepney the rest of the way to Donsol.
The fare to Putiao will be around 30 pesos. From that junction to Donsol on the jeepney the fare will be around 35 pesos.
If going to Donsol from Legazpi there is direct local transport the whole way.