Which of the following is a microblogging site? A) Snapchat B) Instagram C) Facebook D) Twitter Related MCQs: Recently Archeologists have found 2000 years old deity at the ancient site of mound Dillu Roy .This site in located at? ‘Ganweriwala’ is an Indus Valley Civilization site is located at ..? ‘Amazon’ is a best example of ……. site? Where historical site “Phoenix Settlement” is located?