In Reply to: Ellora Villas Developments posted by chrismls on Saturday, 11. August 2007 at 15:26 Bali Time:
Had a look at them - certainly met my seal of approval!!
Follow Ups: