José María Morelos Buenavista o simplemente llamado Buenavista , es una localidad situada al noroeste del Estado de Tlaxcala en la República Mexicana , ubicada en el municipio de Tlaxco . Según el INEGI en el censo del 2010 su población era de 1,762 habitantes. [1] Sus principales actividades económicas son la agricultura y la ganadería. [2]
19°34′13″N 98°16′13″O / 19.5703, -98.2703