No plans this weekend? How about a great island escape in Flores, Indonesia? Watch #ThisWeekend on Channel NewsAsia’s Video on Demand for more …

source