taman sari bali resort, bali hotel, pemuteran hotel, taman sari bali beach area

Beach Area at Taman Sari Bali Resort is a nice place to relax and feel the ocean breeze. The beach area offers stunning nature view.