In Pics: This Little Known Historical Structure In Gujarat Is Four Times The Size Of The Buckingham Palace

India is famous for a number of beautiful palaces and historical monuments that were built in the ancient and medieval periods. But do we know about every historical structure that finds a home in our land? Probably not. One such little known yet majestic structure is found in the town of Vadodara, Gujarat – The … Continue reading In Pics: This Little Known Historical Structure In Gujarat Is Four Times The Size Of The Buckingham Palace