Home > honeymoon > the indian ocean > bali > resorts > natura resort and spa

Natura Resort and Spa

Natura Resort and Spa in Bali honeymoon resort photo

About Natura Resort and Spa

Located in Ubud, Natura Resort and Spa is on a river and close to Ubud Royal Palace, Ubud Monkey Forest, and Ubud Market. Nearby points of interest also include Puser Tasik
View Resort Website View More Photos View Offers and Prices
0 Shares