Manora is a small landmass that lies southwest of Karachi city. Traditionally a fishing village, Manora also hosts naval installations because of its strategic location. It is connected to the ...