Itachuna Rajbari- A Royal Retreat, West Bengal India

West Bengal is no wonder a place that bears testimony of the rich past of the Zamindars, the feudal lords. Their glorious life, royal lifestyle, luxurious living can be seen writ large on the mansions or โ€œRajbarisโ€ as they are…