1The Rock Bar, Bali, Indonesia
Located up high in a 15-meter pile of rocks in Ayana Resort in Bali, this amazing beach bar is considered one of the best hotels bar in the world.
Located up high in a 15-meter pile of rocks in Ayana Resort in Bali, this amazing beach bar is considered one of the best hotels bar in the world.