Rani Mahal is an ideal destination for history and architecture enthusiasts.