Pitcairn Island and the Floating Leaf Eco Resort Bali

Here I chat to Fred about one of the world’s most remote inhabited places, Pitcairn Island and the luxurious Floating Leaf Eco Resort in Bali.

%d bloggers like this: