Can you guess this natural wonder that forms the shape of India on the map? #shorts #karnataka

Advertisment

Can you guess this natural wonder that forms the shape of India on the map?

Hint: It's in Karnataka

Related Articles
Here are a few more articles:
Read the Next Article
Subscribe