Organic Bamboo Villa Stay


This beautiful villa is constructed of Bamboo and woods, the roofs are made from the Bali plants Alang Alang.