Geography, asked by pravin3103, 1 year ago

In which South American country are the Glass waterfalls ?


Sazz: Please check your answer once,
Shravani83: THANKS A LOTTTTTTTT :D
pravin3103: Welcome always
Shravani83: :D

Answers

Answered by Shravani83
3
It is found in Colombia.
Answered by SreekanthK
1
Colombia has the glasswaterfalls in it.
Similar questions