You are viewing a single comment's thread from:
RE: Top 10 Natural Wonders of the World
thank you for this beautiful post, Ahmed!
i upvoted you. please upvote my comment and my posts. and follow me :) thanks
thank you for this beautiful post, Ahmed!
i upvoted you. please upvote my comment and my posts. and follow me :) thanks
this videos top 3 is wrong discription. the MOUNT EVERST is not in china... there is in NEPAL..you can see world map (globe map)