Indonesia resorts The photo shows a creek in the Philippines and a resort in Vanuatu – AFP Factcheck By Asia Traveller On Oct 6, 2020 0 The photo shows a creek in the Philippines and a resort in Vanuatu AFP Factcheck Source: factcheck.afp.com Indonesia resortsIndonesia Travel 0 Share