In today's video, I'll show you the land of petite women. You'll be amazed by the natural beauty, cultures, and curiosities in this small country nestled in the mountains. Guatemala is a country in Central America, bordered to the west and north by Mexico,