View Larger Map
Cross Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Cross_Island Cached
Cross Island is an uninhabited island located in Mumbai harbour, India, between the coast at Dockyard Road, and Elephanta Island. The island is host to an oil ...
Cross Island is an uninhabited island located in Mumbai harbour, India, between the coast at Dockyard Road, and Elephanta Island. The island is host to an oil ...