Strange welcome: Boats dock at Manora Island, a small peninsula located 2.5 kilometres south of Karachi.