dambulla

  • un.Dambulla (a town in central Sri Lanka, built the famous ancient stone statues, universe, Buddhist pilgrimage centre)
  • WebDambulla; Dambulla; Danbule
un.
1.
Dambulla (a town in central Sri Lanka, built the famous ancient stone statues, universe, Buddhist pilgrimage centre)

MAP