Palk strait separates India with which country?
Sri Lanka
Palk strait separates India with Sri Lanka.
Valley of Kashmir is situated between
Mansarovar Lake is situated in