A new restaurant, NAUTILUS, has opened in Ubud, inviting guests to enjoy exquisite seafood dishes.
The restaurant’s concept is inspired by the beauty of the ocean and the harmony of the golden ratio, reflected in the balance of flavors in both the dishes and drinks. Special attention is given to lo…
Ubud
Places
Top best places in Bali