India to build mega-museum with world's 'largest display area'
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
2

Comments (0)

Login to join the conversation