During our travels in the past couple of days we went past a big Ipanema store - can't remember if it was on Sunset Rd when we were coming from the airport or around Seminyak somewhere. Anybody else seen it & can tell me where it is?
Google search only shows Bali hotels with Ipanema as part of their name!