Advertisment
Can you guess this natural wonder that forms the shape of India on the map?
Hint: It's in Karnataka
Can you guess this natural wonder that forms the shape of India on the map?
Hint: It's in Karnataka