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