View Larger Map
Netrani Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Netrani_Island Cached
Netrani (also known as Pigeon Island) is a tiny island of India located in the Arabian Sea. It is off the coast of Karnataka situated approximately 10 nautical miles ...
Netrani (also known as Pigeon Island) is a tiny island of India located in the Arabian Sea. It is off the coast of Karnataka situated approximately 10 nautical miles ...