5 Private Beaches In Bali

1 Karma Beach Karma Beach is at the foot of a stunning cliff and one must be forgiven for thinking of Corfu in Greece’s Ionian Islands The water is dazzling green to deep blue and when the tide is out, a reef appears and creates a lagoon – all the better for water play including… Continue reading