Bali Tag

Bali: The Chedi Club Tanah Gajah, Ubud

The Chedi Club Tanah Gajah Ubud in Bali (Indonesia) is nestled in an exclusive estate surrounded by lush greenery and verdant rice fields, elegantly appointed villas and suites gracefully scattered over 12.35 acres expanse, rural landscaping, privacy is of the essence. Traditional Balinese architecture and contemporary Read More...