Travel This Indonesian Island Is Set to Be the Next Bali — and It Just Got Its First Luxury Resort Last updated: September 14, 2024 12:03 pm Travel Leisure 0 Min Read SHARE Ta’aktana, a new Luxury Collection resort on the Indonesian island of Flores, has seven overwater sea villas and is a short boat ride from the famed Komodo dragons. This post was originally published on this site Previous Article Georgia Lt. Gov. Burt Jones won’t face charges in 2020 election interference case Next Article Who Is Laura Loomer, the Far-Right Activist Who Traveled With Trump?