English, asked by lalitaporwal, 5 hours ago

vi) Scotland of India ___________​

Answers

Answered by abhisheksinghald9920
0

ANSWER

Coorg, which is often called as the Scotland of India, is nestled amid emerald hills that dot the southernmost tip of Karnataka.

Similar questions