In Reply to: Is ................. posted by chantywolf on Monday, 24. January 2011 at 17:38 Bali Time:
the Rock Bar is a bar built on a rock in the ocean as part of the Ayana Resort
Follow Ups: