|
|
For other uses, see Cross Island (disambiguation).
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 refinery and several large gas holders.
CommentsNo comments have been added. |
Popular PagesEmail this Page | ||||||