In Reply to: Potato Head or Echo Beach posted by Mdins on Monday, 22. April 2013 at 13:01 Bali Time:
Echo Beach - much better vibe & no where near as expensive :)
Follow Ups: