Just below Taragarh Fort lies the Bundi Palace, a masterpiece of Rajput architecture. If you’re an art lover, this is where you’ll lose yourself. The Chitrashala, or picture gallery ...