Answer:
1. They are all part of the Seven Wonders of India.
2. Hampi
3. The Greeks, about 2,000 years ago.
Step-by-step explanation:
In this text, we learn that the thing that Red Fort, Jaisalmer Fort, Nalanda University, Sun Temple, Meenakshi Temple, Dholavira and Khajuraho have in common is the fact that they are all part of the Seven Wonders of India. This is a concept that originally came from the Greeks, and which describes the works of art around the world that are particularly marvelous. A site that did not make it to this list is the site of Hampi.