Destinations A brief encounter with Mexico….. City, Island, Beach, Jungle and finally mountains Continue reading A brief encounter with Mexico…..