June 26, 2018
Episode 51 | La Isla Bonita
La Palma Island truly is La Isla Bonita, The Beautiful Island. And luckily I'm accompanied by lovely Natatcha to discover it. Which means there is a bit of nudity in this episode, but it's all in good fun. And don't worry you'll get a lot of scenery and some of the usual quirky folks.
