Hagakhak rock formation is one of the tourist spots for your Dinagat Island itinerary.

Similar Posts