Answer :

its the southern part of india where the land is covered by water on three sides. from gulf of kutcch on west & west bengal on east.
South India lies in the peninsular Deccan Plateau and is bounded by the Arabian Sea in the west, the Indian Ocean in the south and the Bay of Bengal in the east.this is the Indian peninsula.

Other Questions