Battle of Puebla

During the French-Mexican War (1861-1867), an outnumbered Mexican army defeats a powerful invading French force at the small town of Puebla de Los Angeles. The retreat of the French troops at the Battle of Puebla represented a great moral victory for the people of Mexico, symbolizing the country’s ability to defend its sovereignty against a …

The Unholy Truth

surviving narcissistic abuse - podcast

ItalyWise

The Art of Getting the Most Out of Italy

TESSEROLOGY

A MOSAIC OF BITS AND PIECES ON TRAVEL, LIFE AND TIMES