Can'y figuere out where this is? Is it near the galeria Shopping Centre on the way to the airport where Planet Hollywood is or is it in Kuta itself somewhere
Follow Ups: