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.
by Jeon Camille
by Marjorie Callanga
by Elyssa Deluyas
by Marjorie Callanga
by Marjorie Callanga
by Marjorie Callanga
by Marjorie Callanga
by Marjorie Callanga
by Miriam Tumpalan
by Marjorie Callanga
by Marjorie Callanga
by Marjorie Callanga