A treasure trove of South Indian art and culture, Tirupati Museum is a must-visit for history enthusiasts.