It is the proper home for the country's best museum, which is simply and aptly named the Indian Museum.
It is appropriate for the Indian Museum, the best museum in the country, to reside here.