Borobudur Temple is located in Indonesia. Angkor Wat Temple is located in Cambodia.
Previous Question Next Question
Your comments will be displayed only after manual approval.