Different areas


Follow Ups ] [ Archive #200503 ] [ Bali Travel Forum ]

Posted by TnT on Monday, 21. March 2005 at 18:43 Bali Time:

In Reply to: Message foTan - Re: The Lokha posted by Hats on Monday, 21. March 2005 at 18:39 Bali Time:

Alam Kul Kul is opposite the beach, Lokha is in Padma St in amongst lots of shops, restaurants etc. 5 mins walk to beach


Follow Ups: