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.
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.