India- the land of culture