A New Vegan Hotel in Greece! In this fun episode of the World Vegan Travel Podcast, we chat with Giannis Xanthis, a super interesting person who’s both a scientist and a hotel owner! He’s opening a brand-new vegan hotel called Acai in Rhodes Town, Greece, in May 2025. After the success of his first vegan...Read More