In Reply to: I went there for the first time...... posted by Bali Co on Monday, 25. May 2009 at 05:52 Bali Time:
Where is Echo Beach located thanks
Follow Ups: