where is sigiria situated?
Answers
Answered by
0
The town is located in the North Central Province of Sri Lanka. It is a popular stop for tourists.....
Similar questions