The Islands of Cebu Philippines

With more than 7,100 islands, it is no surprise the [...]