The Babel Bar on Cuale Island in Puerto Vallarta

The Babel Bar on Cuale Island in Puerto Vallarta has Great Food, drinks and is in a Lovely Riverside Setting.  I Interview Owner Arancha Asensio. Also, Russian Intrigue in Mexico?  The Assassination of Leon Trotsky and connections to Frida Kahlo and Diego Rivera. Listen to The Podcast Hello fellow travelers, welcome this episode of the…