Narayan Mandir is located under the Native Jetty Bridge, a landmark in Karachi, in the Sindh province of Pakistan. The temple overlooks the Arabian Sea which is an important place for many Hindu rituals.