Psittacus Catalonia is located in Catalonia (Spain), in Sant Antoni de Vilamajor, between Barcelona and the French border.