Manora Light House
Manora Light House Manora Light House is a historic lighthouse located on Manora Island in Orangi District, Karachi Sindh, Pakistan. It was built by the British in 1889 and has since been an important navigational aid for ships entering the Read More