Davao and Camiguin in Hotels and Destinations Posted June 11, 2018 Red Planet is decent...rooms are small but clean...
Davao and Camiguin
in Hotels and Destinations
Posted
Red Planet is decent...rooms are small but clean...