In Reply to: not heard of this posted by Katy on Wednesday, 17. August 2005 at 11:49 Bali Time:
No its Rama Beach Resort and Spa at Tuban
Follow Ups: