Where is National Institute of Ocean Technology located?
National Institute of Ocean Technology, National Institute of Ocean Technology, India (approx. 12.946656°, 80.211006°)
National Institute of Ocean Technology, National Institute of Ocean Technology, India (approx. 12.946656°, 80.211006°)