Pazhassi Raja Museum And Art Gallery January 29, 2015March 28, 2017Lookerala A veritable treasure trove for historians and connoisseurs of art, the Pazhassiraja Museum is located in Kozhikode – the land of spices which [...]