If you have been to Indonesia Theravada Buddhist Centre (ITBC), share your experience

Review this place