- Ibiza, Balearic Islands, Spain
TANTRA IBIZA SL is a company based out of AVDA PEDRO MATUTES NOGUERA 22 BAJOS, EIVISSA, Spain.