22 Oct ENTERTAINMENT, TRENDING The Floating Gardens of Xochimilco: Mexico City October 22, 2024 By Gordon Omondi 0 comments Xochimilco is a borough in Mexico City. Here’s an overview of what makes this UNESCO World Heritage Site a must-visit destinatio... Continue reading