If there’s one thing you can consistently find in India, it’s the Royal palaces. No matter which city you visit, there will ...