India has been a rich land throughout history. A number of armies invaded this Golden Treasury to rob it of its riches. The Greatest of the Great culture overwhelmed them and they nestled here. The latest of them was British Colonialism, vestiges of which are still visible here.