9. Soneva Kiri, Koh Kood, Thailand
When speaking of worlds best restaurants, we must mention about the grand Soneva Kiri in Koh Kood, Thailand. It is one of a kind restaurant that offers guests a chance to enjoy and understand the concept of tree pod dining. Yes, you heard us right! With waiters zipping fast on extended ropes to reach you with your order, and panoramic views of the lush green forests surrounding your tree pod is spellbinding. The tree pods are located atop an abyss of unimaginable height and this is what makes dining here extraordinary. There are eco-suites and villas that are abodes of luxury and grandeur.
Image Credit: lucibellotravel