taman sari bali resort, bali hotel, pemuteran hotel, taman sari bali lush garden

Lush Garden at Taman Sari Bali Resort is a beautiful garden that overgrown with various tropical plants that gives fresh ambiance. You can feel the fresh air flowing through the garden when you are taking a short walk around the resort.