The Independence monument is a tribute to Togo's independence from France on the 27th of April 1960

The Independence monument is a tribute to Togo's independence from France on the 27th of April 1960 Travel photography Family-friendly: true