
Cuba And Machu Picchu In Peru
Questa Del Rio News’ official Spanish translator is Dr. Teresa Dovalpage, PhD. A native of Cuba, La Te, as we call her, is a professor of Spanish studies and Language
Questa Del Rio News’ official Spanish translator is Dr. Teresa Dovalpage, PhD. A native of Cuba, La Te, as we call her, is a professor of Spanish studies and Language
The Camino de Santiago has been walked by pilgrims for over 1,000 years. The destination point is Santiago de Compostela, in Galicia, Spain, where the relics of St. James the
It all started last year in March of 2020. Mom had planned a two-week Hawaiian extravaganza for herself, celebrating her 80th birthday. Then COVID-19 rolled out and proceeded to become