In Reply to: Also the last time I was at Echo posted by Imagem on Saturday, 17. April 2010 at 22:00 Bali Time:
is talking about at Echo Beach. Sol is the restaurant next door, much smaller on it's own.
Follow Ups: