The small river island is located between Centro and the Romantic Zone in Puerta Vallarta, and I access it from the pedestrian bridge at the malecón; Isla Rio Cuale looks green, lush and inviting, and I pass by lovely restaurants and bars with river views, one of them a dog […]