VirtualGlobetrotting

Today in History – May 12

1887 – The James A. Garfield Monument is unveiled.

James A. Garfield Monument

2004 – The artificial island of Hulhumalé is inaugurated.

Artificial island of Hulhumalé