The Capella Hotel Group is planning to build ultra-luxurious tents to accompany different kinds of travelers from all over the world. The resort is to be located in Bali, Indonesia.
READ MORE ยป