Gypsies, from India, have kept large sections of their culture of origin, namely the language (Cale) and music.
A comparative study of Indian dance (Bharata Natyam, Kathak mudras and above) and flamenco dancing (eg Carmen Amaya) reveals the exact similarities.
Scholars, musicologists, researchers, agree to think today that Triana (Seville neighborhood), is the birthplace of flamenco.
It is often said that flamenco was born Gypsies. Which, as Michel Dieuzaide is not quite accurate and nuanced.
Flamenco is not confused with gypsies, far from it: the payos (or Gadje for Roma), play an important role, but the Gypsies give it its style.