Telegraph Island

A small island in Oman’s Khor Ash Sham, in the Musandam Peninsula, known for the remains of a British telegraph relay station built in the 1860s.

Connect