hi steve ,been to mindanao several times ,gensan -only overnight stay ,(I visited in February this year, stayed a whole month, as long as my ordinary visa would allow.) -u dont need a visa to stay for a month -u get 30days free on arrival,-need to get 59 day visa in advance if stay longer or extend while there .