Author : Admin
Which of the following from Sri Lanka is being considered by the relevant International Bureau to be included among the seven naturally created wonders of the world?
Trincomalee Harbour.
World’s End
Horton Plains
Sri Pada (Adam’s Peak)
Sinharaja Rain Forest
You must be logged in to post a comment.
Only fill in if you are not human