In Reply to: Where is Centro? eom posted by Chayto on Saturday, 25. April 2009 at 09:35 Bali Time:
is in the large modern shopping Mall opposite Waterbom Park. You can't miss seeing it - it has a large frontage with many wide steps leading up to the entrance.