In Reply to: where is discovery plaza ? posted by sampai jumpa on Wednesday, 23. February 2005 at 06:10 Bali Time:
is along Jl Kartika Plaza, next to Bali Garden Hotel in Tuban/Kuta.
It is a huge, huge, huge, white building that you can see along the beachfront for kilometres.