The Babel Bar on Cuale Island in Puerto Vallarta

Published: July 20, 2018, 6:31 p.m.

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