CBSE BOARD X, asked by Harshdudhawale, 1 year ago

Which would be the eighth wonder of world

Answers

Answered by dainvincible1
0
Chile's Torres del Paine National Park it could be.
it is the part of the Sistema Nacional de Áreas Silvestres Protegidas del Estado de Chile.
this place is knows for soaring mountains.
beautiful glaciers, lakes and rivers can also be seen here
Answered by nancytripathi06
6

National Park should be.

I HOPE IT HELPS YOU. THANK YOU FOR THE POINT'S.

Similar questions