¿Qué ciudades debo cubrir en un viaje latinoamericano durante 3 semanas?

Realmente no has pensado en esto, ¿verdad? Hablas como si Centroamérica + Sudamérica fueran como el tamaño de Texas o algo así. Ellos no están. Esto no es Europa, amigo: solo Brasil tiene el territorio de varios países de Europa Central juntos. Tendrás que elegir. Podrías pasar fácilmente una semana viendo Río de Janeiro solo, y no creo que siquiera te acerques a verlo todo. Además, los lugares están lejos unos de otros, una vez más, esto no es Europa. Tendrías que abordar un avión entre Río y SP si querías ahorrar tiempo, y estos dos están cerca el uno del otro. Si quieres ver el Amazonas en el norte de Brasil, ese es otro viaje en sí mismo.
Con respecto a las visas: depende de dónde eres; si eres de la UE, no necesitas una visa para Brasil, pero sí para otros países. Si usted es estadounidense / canadiense, necesita una visa para cada uno de ellos más Brasil. No sé si esto es lo que estás pensando / esperando, pero déjame decirte: no vas a acampar a través de la salvaje selva tropical.
Editar: Me acabo de dar cuenta de que eres indio. Necesitará una visa al menos para Brasil.