12 Nov 2026, 01:00 AM
India to build mega-museum with world's 'largest display area'
A
Asia News Channel
@asianewschannel
The museum is expected to become the world's largest by display area and attract up to 10 million visitors annually.
Source Credit: channelnewsasia.com
Read Full Story
3
Comments (0)