The granadilla is a sub tropical (not tropical) so can be found growing where it’s warm (it likes temperatures of 15-18º C) and damp (between 60 to 100cm of water a year in rainfall). You’ll find it in the mountains of the Andes, Africa and Australia. It also grows in Argentina, Brazil, Colombia, Ecuador, Hawaii, Kenya, Mexico, South Africa and Venezuela.
The name granadilla is derived from the Spanish-language noun granadilla, which was originally the diminutive of granada (pomegranate/Punica granatum), the name of another plant with similar fruits and similar tasting seeds that is not closely related to granadillas. The granada, in turn, was called so because of the grains/seeds of its fruits.
It is thus also a Spanish place-name: