Indian Geography New Moore island disappeared in the sea after many years of its creation. This island was claimed by which of the following two neighbors A) India & Pakistan B) India & Sri Lanka C) India & Bangladesh D) India & Myanmar Detailed Solution: No Details Prev Next