Don Bosco Centre among top 10 museums in India
New Delhi: Don Bosco Centre for Indigenous Cultures in Shillong has featured among the top 10 museums in India in a recent survey. The museum situated in Mawlai near Shillong is aimed at preserving and promoting indigenous cultures in India as well as other parts of the world and isContinue Reading