Malabar Gold & Diamonds opens renovated showroom

    1703