In Reply to: Does anyone know..... posted by Tuberose on Wednesday, 18. January 2006 at 18:45 Bali Time:
the Spa Factory in Jimbaran Bay.
Follow Ups: