The World Buddhist Museum in Sri Lanka is dedicated to showcasing the rich cultural and historical heritage of Buddhism from around the world. It features numerous exhibits, artifacts, and educational materials that highlight the teachings and practices of Buddhism.
No. 9, Vajira Road
Buddhist Cultural Center
Colombo
Western Province
00700
Sri Lanka