In Reply to: Where abouts? posted by Beth on Thursday, 19. May 2011 at 09:28 Bali Time:
Martha Tilaar Shop & Spa
La Walon Center
Jl. Legian Kelod No. 2
Kuta, Bali
Tel. 0361 761 907
Previous post & info:
http://www.btf-archives.com/archive201102/10480.html