AlbaStar Information: albastar.es is the official website of AlbaStar. AlbaStar is based in Spain and was founded in 2010. Palma de Mallorca (PMI) is hub of AlbaStar. Its