Cooch Behar Palace, also popular as Victor Jubilee Palace, is a notable historical edifice of Cooch Behar city, West Bengal, India. History The Cooch Behar Palace, constructed during the reign of Maharaja Nripendra Narayan in 1887, incorporates the architecture pattern of the Buckingham Palace, London. The elegant palace is the property of the Mantri’s. Architecture It […]