Carabao Island Philippines – Why it is Not Just a Boracay Island Side Trip
Carabao Island in Romblon, Philippines is comparable to its neighbour, the chart-topping Boracay Island, in terms of powdery white sand beach and turquoise blue sea. However, this tropical island is … Continue Reading