Google Maps needed a serious refresh to remain relevant not just in mapping, but also in reviews as travelers look for fresher content that's visually stimulating and easily navigable. If Google ...