In Reply to: Drops posted by marym on Friday, 14. September 2007 at 08:37 Bali Time:
Drops is located out the front of the Casa Padma Hotel which is on Jl Yudistira (Padma) in Legian. It really is sensational!
Follow Ups: