Where can you find the Golden Temple of Dambulla?
A. Amritsar
B. Sri Lanka
C. Indonesia
D. Malaysia
Answer:B
Where can you find the Golden Temple of Dambulla?
A. Amritsar B. Sri Lanka C. Indonesia D. Malaysia