Bordered to the north by the United States and to the south by Belize and Guatemala, Mexico - the northernmost country in Latin America - is becoming increasingly interesting for European tourists due to its culture, history, beaches, and archaeological sites.