VirtualGlobetrotting

Today in History – September 25

1882 – Construction of the Culebrita Lighthouse begins.

Culebrita Lighthouse

2005 – The 2005 World Expo ends in Achi, Japan.

World Expo 2005 (under construction)