The Yvonneka Foundation’s Puppy Paradise shelter in Puerto Vallarta welcomes tourists to socialize and walk rescue dogs What do you do with an island that once was chosen as a place to incarcerate particularly dangerous offenders; was feared by early Spanish explorers, who named it after mythological...














