Koteshwar is at a short distance from Narayan Sarovar and 215 km from Bhuj. It is an ancient place of pilgrimage. The existing temple is situated on a high plinth overlooking the sea. It is an excellent, breathtaking sunset point.